Esempio n. 1
0
        static void Main(string[] args)
        {
            Console.Title = "Ejercicio 19";
            Punto uno = new Punto(1, 3);
            Punto tres = new Punto (2,5);
            Rectangulo rect = new Rectangulo(uno, tres);
            rect.mostrar();

            //como llamar a las variables _x y _y siendo privadas y sin los metodos setters?
        }
Esempio n. 2
0
        public string DevolRectang(Rectangulo rect)
        {
            StringBuilder datos = new StringBuilder();

            datos.AppendLine(" Datos del rectangulo: ");

            datos.AppendLine($" Vertice 1: ({rect.vertice1.GetX()},{rect.vertice1.GetY()})");
            datos.AppendLine($" Vertice 2: ({rect.vertice2.GetX()},{rect.vertice2.GetY()})");
            datos.AppendLine($" Vertice 3: ({rect.vertice3.GetX()},{rect.vertice3.GetY()})");
            datos.AppendLine($" Vertice 4: ({rect.vertice4.GetX()},{rect.vertice4.GetY()})");
            datos.AppendLine($" Perimetro: {rect.GetPerimetro()}");
            datos.AppendLine($" Area: {rect.GetArea()}");

            return(datos.ToString());
        }
Esempio n. 3
0
        public static string MostrarRectangulo(Rectangulo r)
        {
            string datos;

            r.Area();
            r.Perimetro();

            datos = String.Format("Datos del rectángulo:");
            datos = String.Format("{0}\nVertice 1: ({1},{2})", datos, r.vertice1.GetX(), r.vertice1.GetY());
            datos = String.Format("{0}\nVertice 2: ({1},{2})", datos, r.vertice2.GetX(), r.vertice2.GetY());
            datos = String.Format("{0}\nVertice 3: ({1},{2})", datos, r.vertice3.GetX(), r.vertice3.GetY());
            datos = String.Format("{0}\nVertice 4: ({1},{2})", datos, r.vertice4.GetX(), r.vertice4.GetY());
            datos = String.Format("{0}\n----------------------", datos);
            datos = String.Format("{0}\nÁrea: {1}", datos, r.area);
            datos = String.Format("{0}\nPerímetro: {1}", datos, r.perimetro);

            return(datos);
        }