static void Main(string[] args) { Triangulo t = new Triangulo(10); Circulo c = new Circulo(50); Losango l = new Losango(10, 5); Paralelogramo p = new Paralelogramo(10, 10); Quadrado q = new Quadrado(10, 5); Retangulo r = new Retangulo(10, 5); Trapezio tp = new Trapezio(5, 5, 10); Calcule calculadora = new Calcule(); calculadora.CalcularArea(t); calculadora.CalcularArea(c); Console.ReadKey(); }
static void Main(string[] args) { string ladosRetangulo = Console.ReadLine(); var A = Double.Parse(ladosRetangulo.Split(' ')[0]); var B = Double.Parse(ladosRetangulo.Split(' ')[1]); var C = Double.Parse(ladosRetangulo.Split(' ')[2]); var areaTriangulo = new Triangulo(A, C).CalculaArea(); var areaCirculo = new Circulo(C).CalculaArea(); var areaTrapezio = new Trapezio(A, B, C).CalculaArea(); var areaQuadrado = new Quadrado(B).CalculaArea(); var areaRetangulo = new Retangulo(A, B).CalculaArea(); Console.Write("TRIANGULO: {0:f3}\n", areaTriangulo); Console.Write("CIRCULO: {0:f3}\n", areaCirculo); Console.Write("TRAPEZIO: {0:f3}\n", areaTrapezio); Console.Write("QUADRADO: {0:f3}\n", areaQuadrado); Console.Write("RETANGULO: {0:f3}\n", areaRetangulo); }
static void Main(string[] args) { double valor_A, valor_B, valor_C; LeitorDePontos leituraPontos = new LeitorDePontos(InputSystem.ReadLine()); valor_A = leituraPontos.LerPontoA(); valor_B = leituraPontos.LerPontoB(); valor_C = leituraPontos.LerPontoC(); ObjetoGeometrico triangulo = new Triangulo(valor_A, valor_C); ObjetoGeometrico circulo = new Circulo(valor_C); ObjetoGeometrico trapezio = new Trapezio(valor_A, valor_B, valor_C); ObjetoGeometrico quadrado = new Quadrado(valor_B); ObjetoGeometrico retangulo = new Retangulo(valor_A, valor_B); triangulo.DebugArea(); circulo.DebugArea(); trapezio.DebugArea(); quadrado.DebugArea(); retangulo.DebugArea(); Console.ReadKey(); }
static void Main(string[] args) { Triangulo triangulo = new Triangulo(); Quadrado quadrado = new Quadrado(); Circulo circulo = new Circulo(); Retangulo retangulo = new Retangulo(); Losango losango = new Losango(); Paralelogramo paralelogramo = new Paralelogramo(); Trapezio trapezio = new Trapezio(); Conjuntos conjunto = new Conjuntos(); Figura[] figuras = new Figura[7]; figuras[0] = triangulo; figuras[1] = quadrado; figuras[2] = circulo; figuras[3] = retangulo; figuras[4] = losango; figuras[5] = paralelogramo; figuras[6] = trapezio; int obj = 0; Console.WriteLine("Escolha o objeto: "); Console.WriteLine("1 para triangulo \n 2 para quadrado \n"); Console.WriteLine("2 para quadrado"); Console.WriteLine("3 para circulo"); Console.WriteLine("4 para retangulo"); Console.WriteLine("5 para losango"); Console.WriteLine("6 para paralelogramo"); Console.WriteLine("7 para trapézio"); obj = int.Parse(Console.ReadLine()); Console.WriteLine(); switch (obj) { case 1: conjunto.Adicionar(triangulo); Console.WriteLine(); break; case 2: conjunto.Adicionar(quadrado); Console.WriteLine(); break; case 3: conjunto.Adicionar(circulo); Console.WriteLine(); break; case 4: conjunto.Adicionar(retangulo); Console.WriteLine(); break; case 5: conjunto.Adicionar(losango); Console.WriteLine(); break; case 6: conjunto.Adicionar(paralelogramo); Console.WriteLine(); break; case 7: conjunto.Adicionar(trapezio); Console.WriteLine(); break; default: Console.WriteLine("Err0r"); break; } }
static void Main(string[] args) { Repositorio rep = new Repositorio(); // TRIANGULO Triangulo triangulo = new Triangulo(); triangulo.Base = 5; triangulo.Altura = 10; rep.CalcularArea(triangulo); rep.CalcularPerimetro(triangulo); string resultadoTriangulo = triangulo.ApresentarAreaPerimetro(); Console.WriteLine(resultadoTriangulo); // QUADRADO Quadrado quadrado = new Quadrado(); quadrado.Base = 3; quadrado.Altura = 3; rep.CalcularArea(quadrado); rep.CalcularPerimetro(quadrado); string resultadoQuadrado = quadrado.ApresentarAreaPerimetro(); Console.WriteLine(resultadoQuadrado); // RETÂNGULO Retangulo retangulo = new Retangulo(); retangulo.Base = 10; retangulo.Altura = 5; rep.CalcularArea(retangulo); rep.CalcularPerimetro(retangulo); string resultadoRetangulo = retangulo.ApresentarAreaPerimetro(); Console.WriteLine(resultadoRetangulo); // CÍRCULO Circulo circulo = new Circulo(); circulo.Base = 0; circulo.Altura = 0; circulo.Raio = 1; rep.CalcularArea(circulo); rep.CalcularPerimetro(circulo); string resultadoCirculo = circulo.ApresentarAreaPerimetro(); Console.WriteLine(resultadoCirculo); // LOSANGO Losango losango = new Losango(); losango.Base = 10; losango.Altura = 24; rep.CalcularArea(losango); rep.CalcularPerimetro(losango); string resultadoLosango = losango.ApresentarAreaPerimetro(); Console.WriteLine(resultadoLosango); // PARALELOGRAMO Paralelogramo paralelogramo = new Paralelogramo(); paralelogramo.Base = 8; paralelogramo.Altura = 12; rep.CalcularArea(paralelogramo); rep.CalcularPerimetro(paralelogramo); string resultadoParalelogramo = paralelogramo.ApresentarAreaPerimetro(); Console.WriteLine(resultadoParalelogramo); // TRAPÉZIO Trapezio trapezio = new Trapezio(); trapezio.Base = 0; trapezio.BaseMaior = 32; trapezio.BaseMenor = 20; trapezio.Altura = 16; rep.CalcularArea(trapezio); rep.CalcularPerimetro(trapezio); string resultadoTrapezio = trapezio.ApresentarAreaPerimetro(); Console.WriteLine(resultadoTrapezio); Console.ReadKey(); }