コード例 #1
0
        public void CalcularDados()
        {
            Circulo Circ = new Circulo();

            Console.WriteLine("Você escolheu o Círculo");
            Console.Write("Digite o valor do Radio: ");

            //A varíavel Lado vai fazer de Radio.Caso a escolha seja o Círculo.
            Circ.Lado = float.Parse(Console.ReadLine());
            Circ.Area = Math.PI * Math.Pow(Circ.Lado, 2);
            Circ.Perimetro = 2 * Math.PI * Circ.Lado;

            Console.WriteLine("Perímetro: {0} cm.", Circ.Perimetro);
            Console.WriteLine("Área: {0} cm².", Circ.Area);
        }
コード例 #2
0
        static void Main(string[] args)
        {
            int Figura;
            Console.WriteLine("|||||FIGURAS GEOMETRICAS|||||\nEscolhe Uma Figura:\n");
            Console.WriteLine("1-Triangulo Equilatero\n2-Quadrado\n3-Retângulo\n4-Círculo");
            Console.WriteLine("5-Losango\n6-Paralelogramo\n7-Trapézio\n");
            Figura = int.Parse(Console.ReadLine());
            switch (Figura)
            {
                case 1:
                    TrianguloEquilatero Triangulo = new TrianguloEquilatero();
                    Triangulo.CalcularDados();
                    break;
                case 2:
                    Quadrado Quad = new Quadrado();
                    Quad.CalcularDados();
                    break;
                case 3:
                    Retangulo Ret = new Retangulo();
                    Ret.CalcularDados();
                    break;
                case 4:
                    Circulo Circ = new Circulo();
                    Circ.CalcularDados();
                    break;

                case 5:
                    Losango Los = new Losango();
                    Los.CalcularDados();
                    break;
                case 6:
                    Paralelogramo Paralel = new Paralelogramo();
                    Paralel.CalcularDados();
                    break;
                case 7:
                    Trapezio Trap = new Trapezio();
                    Trap.CalcularDados();
                    break;
            }
            Console.ReadKey();
        }