static void Main(string[] args) { //Cuadrado Figura cuadrado = new Figura(); cuadrado.setLados(10); Console.WriteLine("El perímetro del cuadrado es: " + cuadrado.Perimetro()); Console.WriteLine("El área del cuadrado es: " + cuadrado.Area()); //Rectángulo Rectangulo rectuangulo = new Rectangulo(); rectuangulo.setLados(10, 20); Console.WriteLine("El perímetro del rectángulo es: " + rectuangulo.Perimetro()); Console.WriteLine("El área del rectángulo es: " + rectuangulo.Area()); //Triángulo Triangulo triangulo = new Triangulo(); triangulo.setLados(10); Console.WriteLine("El perímetro del triángulo es: " + triangulo.Perimetro()); Console.WriteLine("El área del triángulo es: " + triangulo.Area()); Console.ReadLine(); }
public static string Mostrar(Rectangulo rec) { string datos; int x1 = rec.vertice1.GetX(), x2 = rec.vertice2.GetX(), x3 = rec.vertice3.GetX(), x4 = rec.vertice4.GetX(); int y1 = rec.vertice1.GetY(), y2 = rec.vertice2.GetY(), y3 = rec.vertice3.GetY(), y4 = rec.vertice4.GetY(); float area = rec.Area(); float perimetro = rec.Perimetro(); datos = "Vertice 1 = (" + x1 + "," + y1 + "), Vertice 2 = (" + x2 + "," + y2 + "), Vertice 3 = (" + x3 + "," + y3 + "), Vertice 4 = (" + x4 + "," + y4 + "), Area = " + area + ", Perimetro = " + perimetro; return(datos); }
public static string Mostrar(Rectangulo data) { StringBuilder sb = new StringBuilder(); sb.AppendLine(string.Format("Vertice 1: {0},{1}", data.vertice1.GetX(), data.vertice1.GetY())); sb.AppendLine(string.Format("Vertice 2: {0},{1}", data.vertice2.GetX(), data.vertice2.GetY())); sb.AppendLine(string.Format("Vertice 3: {0},{1}", data.vertice3.GetX(), data.vertice3.GetY())); sb.AppendLine(string.Format("Vertice 4: {0},{1}", data.vertice4.GetX(), data.vertice4.GetY())); sb.AppendLine(string.Format("Area del Rectangulo: {0}", data.Area())); sb.AppendLine(string.Format("Perimetro del Rectangulo: {0}", data.Perimetro())); return(sb.ToString()); }
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); }