namespace MJ15011Formativa1Ej2
public static void Main(string[]args)
double alturat, alturar, basetr;
Console.WriteLine("Actividad Formativa 1 - calculo de perimetro, area y volumen de un pentaedro");
Console.WriteLine("Alumno: Martinez Jovel, Victor Eduardo. MJ15011 - GT7");
Console.WriteLine("\nIngrese unidad de medida a utilizar:");
unid=string.Copy(Console.ReadLine());
Console.WriteLine("ingrese la altura del triangulo (sin unidades)");
alturat=double.Parse(Console.ReadLine());
Console.WriteLine("Ingrese la altura del rectangulo (sin unidades)");
alturar=double.Parse(Console.ReadLine());
Console.WriteLine("Ingrese la base compartida del trian. y rect. (sin unidades)");
basetr=double.Parse(Console.ReadLine());
Console.Write("\n\n\tperimetro del triangulo: {0:####.##}{5}\n\tperimetro del rectangulo: {1:####.##}{5}\n\tarea del triangulo: {2:####.##}{5} cuadrados \n\tarea del rectangulo: {3:####.##}{5} cuadrados \n\tvolumen del pentaedro: {4:####.##}{5}cubicos\n\n\t", perimetro.triangulo(basetr,alturat), perimetro.triangulo(basetr,alturar), area.triangulo(basetr,alturat), area.rectangulo(basetr,alturar), volumen.pentaedro(basetr, alturat, alturar),unid);
namespace MJ15011Formativa1Ej2
public static double triangulo(double basetr, double alturat)
areat = (basetr * alturat) / 2;
public static double rectangulo(double basetr, double alturar)
namespace MJ15011Formativa1Ej2
public static double triangulo(double basetr, double alturat)
perimt = basetr + alturat + (System.Math.Sqrt((basetr + basetr) + (alturat +alturat)));
public static double rectangulo (double basetr, double alturar)
perimr = (2 * basetr) + (2 * alturar);
namespace MJ15011Formativa1Ej2
public static double pentaedro (double basetr, double alturat, double alturar)
arear = (2*basetr)+(2*alturar);