static void Main(string[] args) { Circulo circulo = new Circulo(); circulo.Radio = 3; Console.WriteLine("========== Círculo =========="); Console.WriteLine($"El perímetro del círculo de radio {circulo.Radio} es: {circulo.CalcularPerimetro()}"); Console.WriteLine($"La superficie del círculo de radio {circulo.Radio} es: {circulo.CalcularSuperficie()}"); Triangulo triangulo = new Triangulo(); triangulo.Lado1 = 3; triangulo.Lado2 = 4; triangulo.Lado3 = 5; Console.WriteLine("========== Triángulo =========="); Console.WriteLine($"El perímetro del triángulo es: {triangulo.CalcularPerimetro()}"); Console.WriteLine($"La superficie del triángulo es: {triangulo.CalcularSuperficie()}"); Rectangulo rectangulo = new Rectangulo(); rectangulo.Lados1 = 4.5; rectangulo.Lados2 = 5.4; Console.WriteLine("========== Rectángulo =========="); Console.WriteLine($"El perímetro del rectángulo es: {rectangulo.CalcularPerimetro()}"); Console.WriteLine($"La superficie del rectángulo es: {rectangulo.CalcularSuperficie()}"); Cuadrado cuadrado = new Cuadrado(); cuadrado.Lados = 3.5; Console.WriteLine("========== Cuadrado =========="); Console.WriteLine($"El perímetro del cuadrado es: {cuadrado.CalcularPerimetro()}"); Console.WriteLine($"La superficie del cuadrado es: {cuadrado.CalcularSuperficie()}"); }
static void Main(string[] args) { ImprimirTexto(@"Circulo"); ImprimirTexto(@"Punto 1"); IPunto punto1 = SolicitarPunto(); ImprimirTexto(@"Punto 2"); IPunto punto2 = SolicitarPunto(); Figura figura = new Circulo(punto1, punto2); ImprimirTexto($"Area:{figura.CalcularArea().ToString()}"); ImprimirTexto($"Perimetro:{ figura.CalcularPerimetro().ToString()}"); ImprimirTexto(@"Enter para Continuar"); Console.ReadLine(); //**************************************************** ImprimirTexto(@"Cuadrado"); ImprimirTexto(@"Punto 1"); punto1 = SolicitarPunto(); ImprimirTexto(@"Punto 2"); punto2 = SolicitarPunto(); figura = new Cuadrado(punto1, punto2); ImprimirTexto($"Area:{figura.CalcularArea().ToString()}"); ImprimirTexto($"Perimetro:{ figura.CalcularPerimetro().ToString()}"); ImprimirTexto(@"Enter para Continuar"); Console.ReadLine(); //**************************************************** ImprimirTexto(@"Cuadrado"); ImprimirTexto(@"Punto 1"); punto1 = SolicitarPunto(); ImprimirTexto(@"Punto 2"); punto2 = SolicitarPunto(); ImprimirTexto(@"Punto 3"); IPunto punto3 = SolicitarPunto(); figura = new Rectangulo(punto1, punto2, punto3); ImprimirTexto($"Area:{figura.CalcularArea().ToString()}"); ImprimirTexto($"Perimetro:{ figura.CalcularPerimetro().ToString()}"); ImprimirTexto(@"Enter para Continuar"); Console.ReadLine(); }
static void Main(string[] args) { Circulo circulo = new Circulo(2); Rectangulo rectangulo = new Rectangulo(4, 8); Cuadrado cuadrado = new Cuadrado(3); Console.WriteLine(circulo.Dibujar()); Console.WriteLine("{0:0.00}", circulo.CalcularSuperficie()); Console.WriteLine("{0:0.00}", circulo.CalcularPerimetro()); Console.WriteLine(rectangulo.Dibujar()); Console.WriteLine("{0:0.00}", rectangulo.CalcularSuperficie()); Console.WriteLine("{0:0.00}", rectangulo.CalcularPerimetro()); Console.WriteLine(cuadrado.Dibujar()); Console.WriteLine("{0:0.00}", cuadrado.CalcularSuperficie()); Console.WriteLine("{0:0.00}", cuadrado.CalcularPerimetro()); Console.ReadKey(); }
static void Main(string[] args) { Console.WriteLine("Seleccione una opción \n1.Triángulo\n2.Rectángulo\n3.Círculo"); int opcion = Convert.ToInt32(Console.ReadLine()); switch (opcion) { case 1: Triangulo triangulo = new Triangulo(); triangulo.PedirDatosTriangulo(); triangulo.CalcularArea(); triangulo.VisualizarResultadoTriangulo(); triangulo.CalcularPerimetro(); break; case 2: Rectangulo rectangulo = new Rectangulo(); rectangulo.PedirDatosRectangulo(); rectangulo.CalcularArea(); rectangulo.VisualizarResultadoRectangulo(); rectangulo.CalcularPerimetro(); break; case 3: Circulo circulo = new Circulo(); circulo.PedirDatosCirculo(); circulo.CalcularArea(); circulo.VisualizarResultadoCirculo(); circulo.CalcularPerimetro(); break; default: Console.WriteLine("No existe la opción"); break; } Console.ReadKey(); }
public void TestPerimetroRectangulo() { decimal resultado = _rectangulo.CalcularPerimetro(); Assert.AreEqual(40m, resultado); }
static void Main(string[] args) { Triangulo triangle = new Triangulo(); triangle.Altura = 3; triangle.Base = 2; triangle.Lado2 = 1; triangle.Lado3 = 6; Console.WriteLine("El Area del triangulo es: " + triangle.CalcularArea() + "El perimetro del triangulo es: " + triangle.CalcularPerimetro()); Rectangulo rectangle = new Rectangulo(); rectangle.Altura = 5; rectangle.Ancho = 6; Console.WriteLine("El Area del rectangulo es: " + rectangle.CalcularArea() + "El perimetro del rectángulo es: " + rectangle.CalcularPerimetro()); }
public void TestCalcularPerimetroRectangulo() { var figura = new Rectangulo(5, 4); Assert.AreEqual(18m, figura.CalcularPerimetro()); }
static void Main(string[] args) { Circulo circulo1 = new Circulo(); circulo1.Radio = 10; Console.WriteLine("El perimetro de un circulo de radio 10 es: {0}", circulo1.CalcularPerimetro()); Console.WriteLine("La superficie de un circulo de radio 10 es: {0}", circulo1.CalcularSuperficie()); Console.ReadKey(); Triangulo triangulo1 = new Triangulo(); triangulo1.Base = 2; triangulo1.Altura = 10; Console.WriteLine("El perimetro de un triangulo de base 2 y altura 10 es: {0}", triangulo1.CalcularPerimetro()); Console.WriteLine("La superficie de un triangulo de base 2 y altura 10 es: {0}", triangulo1.CalcularSuperficie()); Console.ReadKey(); Rectangulo rect = new Rectangulo(); rect.Altura = 10; rect.Base = 5; Console.WriteLine("El perimetro de un rectangulo de base 5 y altura 10 es: {0}", rect.CalcularPerimetro(5, 10)); Console.WriteLine("La superficie de un rectangulo de base 5 y altura 10 es: {0}", rect.CalcularSuperficie(5, 10)); Console.ReadKey(); Cuadrado cuad = new Cuadrado(); cuad.Lado = 10; Console.WriteLine("El perimetro de un cuadrado de lado 10 es: {0}", cuad.CalcularPerimetro(10, 10)); Console.WriteLine("La superficie de un cuadrado de lado 10 es: {0}", cuad.CalcularSuperficie(10, 10)); Console.ReadKey(); }