static void Main(string[] args)
        {
            Rectangulo r = new Rectangulo(new Punto(4, 4), new Punto(5, 5));

            Console.WriteLine(r.Area());
            Console.WriteLine(r.Perimetro());
            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            Rectangulo prueba = new Rectangulo(new Punto(4, 10), new Punto(9, 3));

            Console.WriteLine("Área del rectangulo: {0}", prueba.Area());
            Console.WriteLine("Perímetro del rectangulo: {0}", prueba.Perimetro());
            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            Rectangulo prueba = new Rectangulo(new Punto(1, 3), new Punto(5, 3), new Punto(3, -5), new Punto(5, -9));


            Console.WriteLine("El area del rectangulo es de: {0} ", prueba.Area());
            Console.WriteLine("El Perímetro del rectangulo es de: {0}", prueba.Perimetro());
            Console.ReadKey();
        }
Exemple #4
0
        public static string MostrarRectangulo(Rectangulo rectangulo)
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendFormat("Area Rectangulo: {0}\n", rectangulo.Area().ToString());
            sb.AppendFormat("Perimetro Rectangulo: {0}", rectangulo.Perimetro().ToString());

            return(sb.ToString());
        }
Exemple #5
0
        static void Main(string[] args)
        {
            Rectangulo rec = new Rectangulo(new Punto(5, 5), new Punto(10, 10));

            Console.WriteLine("El area es {0}", rec.Area());
            Console.WriteLine("El perimetro es {0}", rec.Perimetro());

            Console.WriteLine(rec.ToString());
            Console.ReadKey();
        }
Exemple #6
0
        static void Main(string[] args)
        {
            Punto      punto1      = new Punto(1, 4);
            Punto      punto3      = new Punto(5, 1);
            Rectangulo rectangulo1 = new Rectangulo(punto1, punto3);

            Console.WriteLine("Area: {0}", rectangulo1.Area());
            Console.WriteLine("Perimetro: {0}", rectangulo1.Perimetro());
            Console.ReadKey();
        }
Exemple #7
0
        static void Main(string[] args)
        {
            Punto      punto1      = new Punto(2, 10);
            Punto      punto3      = new Punto(6, 2);
            Rectangulo rectangulo1 = new Rectangulo(punto1, punto3);//4,8

            Console.WriteLine("Area: {0} Perimetro: {1}", rectangulo1.Area(), rectangulo1.Perimetro());

            Console.ReadKey();
        }
Exemple #8
0
        static void Main(string[] args)
        {
            Punto      vertice1   = new Punto(3, 9);
            Punto      vertice2   = new Punto(7, 1);
            Rectangulo rectangulo = new Rectangulo(vertice1, vertice2);

            Console.WriteLine("Area: " + rectangulo.Area());
            Console.WriteLine("Perimetro: " + rectangulo.Perimetro());
            Console.WriteLine(Rectangulo.MostrarDatos(rectangulo));
            Console.ReadKey();
        }
Exemple #9
0
        static void Main(string[] args)
        {
            Console.Title = "Ejercicio NRO 18";
            Punto      _1  = new Punto(1, 4);
            Punto      _2  = new Punto(3, 8);
            Rectangulo rec = new Rectangulo(_1, _2);

            Console.WriteLine("El area del rectangulos es: " + rec.Area());
            Console.WriteLine("El perimetro del rectangulo es: " + rec.Perimetro());
            Console.WriteLine(Rectangulo.Mostrar(rec));
            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            Punto punto1 = new Punto(0, 5);
            Punto punto3 = new Punto(10, 0);

            Rectangulo rectangulo1 = new Rectangulo(punto1, punto3);

            rectangulo1.Area();
            rectangulo1.Perimetro();

            Console.WriteLine("Area: {0} Perímetro: {1}", rectangulo1.GetArea(), rectangulo1.GetPerimetro());
            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            Console.Title = "Ejercicio_18";

            Punto      pto1          = new Punto(0, 0);
            Punto      pto3          = new Punto(3, 1);
            Rectangulo objRectangulo = new Rectangulo(pto1, pto3);

            Console.WriteLine("Área: " + objRectangulo.Area().ToString());
            Console.WriteLine("Perímetro: " + objRectangulo.Perimetro().ToString());

            Console.ReadKey();
        }
Exemple #12
0
        public static void MostrarRectangulo(Rectangulo rectangulo, Punto vertice1, Punto vertice3)
        {
            Punto vertice2 = new Punto(vertice3.GetX(), vertice1.GetY());
            Punto vertice4 = new Punto(vertice1.GetX(), vertice3.GetY());

            Console.WriteLine("Vertice 1: X: {0} Y: {1}", vertice1.GetX(), vertice1.GetY());
            Console.WriteLine("Vertice 2: X: {0} Y: {1}", vertice2.GetX(), vertice2.GetY());
            Console.WriteLine("Vertice 3: X: {0} Y: {1}", vertice3.GetX(), vertice3.GetY());
            Console.WriteLine("Vertice 4: X: {0} Y: {1}", vertice4.GetX(), vertice4.GetY());
            Console.WriteLine("Perimetro: {0}", rectangulo.Perimetro());
            Console.WriteLine("Area: {0}", rectangulo.Area());
            //Console.WriteLine(rectangulo.Area());
            //Console.WriteLine(rectangulo.Perimetro());
        }
Exemple #13
0
        static void Main(string[] args)
        {
            Console.Title = "Ej_18";

            /*
             *  Escribir una aplicación con estos dos espacios de nombres (namespaces): Geometría y
             *  PruebaGeometria.
             *  Dentro del espacio de nombres Geometría se deberán escribir dos clases: Punto y Rectangulo.
             *  a. La clase Punto ha de tener dos atributos privados con acceso de sólo lectura (sólo con
             *  getters), que serán las coordenadas del punto. También un constructor que reciba los
             *  parámetros x e y.
             *  b. La clase Rectangulo tiene los atributos de tipo Punto vertice1, vertice2, vertice3 y vertice4
             *  (que corresponden a los cuatro vértices del rectángulo).
             *  c. La base de todos los rectángulos de esta clase será siempre horizontal. Por lo tanto, debe
             *  tener un constructor para construir el rectángulo por medio de los vértices 1 y 3 (utilizar el
             *  método Abs de la clase Math, dicho método retorna el valor absoluto de un número, para
             *  obtener la distancia entre puntos).
             *  d. Realizar los métodos getters para los atributos privados área y perímetro.
             *  e. Los atributos área (base * altura) y perímetro ((base + altura)*2) se deberán calcular sólo
             *  una vez, al llamar por primera vez a su correspondiente método getter. Luego se deberá
             *  retornar siempre el mismo valor.
             *  En el espacio de nombres PruebaGeometria es donde se escribirá
             *  una clase con el método Main.
             *  f. Probar las funcionalidades de las clases Punto y Rectangulo.
             *  i. Generar un nuevo Rectangulo.
             *  ii. Imprimir por pantalla los valores de área y perímetro.
             *  g. Desarrollar un método de clase que muestre todos los datos del rectángulo que recibe como
             *  parámetro.
             */

            Punto p1 = new Punto(2, 2);
            Punto p2 = new Punto(4, 6);

            Rectangulo r = new Rectangulo(p1, p2);

            Console.WriteLine("                      ");
            Console.WriteLine("Datos del Rectángulo  ");
            Console.WriteLine();
            Console.BackgroundColor
                = ConsoleColor.Blue;
            Console.WriteLine("                      ");
            Console.WriteLine("Area:                " + r.Area());
            Console.WriteLine("Perimetro:          " + r.Perimetro());
            Console.WriteLine("                      ");
            Console.ResetColor();
            Console.WriteLine();
            Console.WriteLine("Pulse una tecla para Terminar");
            Console.ReadKey();
        }
Exemple #14
0
        static void Main(string[] args)
        {
            Punto punto1 = new Punto(-7, 2);
            Punto punto3 = new Punto(4, 8);

            Rectangulo rec1      = new Rectangulo(punto1, punto3);
            float      area      = rec1.Area();
            float      perimetro = rec1.Perimetro();


            Console.WriteLine("El area {0}", area);
            Console.WriteLine("Perimetro {0}", perimetro);

            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            /*f.Probar las funcionalidades de las clases Punto y Rectangulo.
             *      i.Generar un nuevo Rectangulo.
             *      ii.Imprimir por pantalla los valores de área y perímetro.
             *
             * g.Desarrollar un método de clase que muestre todos los datos del rectángulo que recibe como
             * parámetro.*/

            Punto vertice1 = new Punto(1, 2);
            Punto vertice2 = new Punto(3, 4);
            Punto vertice3 = new Punto(5, 6);
            Punto vertice4 = new Punto(7, 8);

            Rectangulo rectangulo = new Rectangulo(vertice1, vertice3);

            Console.Write("\nArea: ", rectangulo.Area());
            Console.Write("\nPerimetro: ", rectangulo.Perimetro());

            Console.ReadKey(true);
        }
Exemple #16
0
        static void Main(string[] args)
        {
            Rectangulo r1 = new Rectangulo(new Punto(5, 0), new Punto(0, 7));

            MostrarRectangulo(r1);
            Console.WriteLine("El valor del area es :{0} \n El valor del perimeto es {1}", r1.Area(), r1.Perimetro());
            Console.ReadKey();
        }
Exemple #17
0
        static void Main(string[] args)
        {
            Punto vert1 = new Punto(2, 3);
            Punto vert3 = new Punto(4, 5);
            Punto vert2 = new Punto(vert1.GetX(), vert3.GetY());
            Punto vert4 = new Punto(vert1.GetY(), vert3.GetX());

            Rectangulo elRectangulo = new Rectangulo(vert1, vert3);

            Console.WriteLine("Valores de Area: " + elRectangulo.Area() + "\nValores de Perimetro: " + elRectangulo.Perimetro());
            Console.ReadKey();
        }
 public static void clase(Rectangulo objRectangulo)
 {
     Console.WriteLine("Área: " + objRectangulo.Area().ToString());
     Console.WriteLine("Perímetro: " + objRectangulo.Perimetro().ToString());
     //Console.WriteLine(string.Format("Vértice 1: {0},{1}", objRectangulo.)
 }