Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Triangulo triangulo = new Triangulo(2, 2, 2);


            if (triangulo.Verificacao() == "Sim")
            {
                Console.WriteLine("É um triângulo.");
                triangulo.TipoTriangulo();
            }
            else
            {
                Console.WriteLine("Não é um triângulo.");
            }


            Triangulo triangulo2 = new Triangulo(2, 2, 3);


            if (triangulo.Verificacao() == "Sim")
            {
                Console.WriteLine("É um triângulo.");
                triangulo2.TipoTriangulo();
            }
            else
            {
                Console.WriteLine("Não é um triângulo.");
            }



            Triangulo triangulo3 = new Triangulo(3, 4, 5);

            if (triangulo.Verificacao() == "Sim")
            {
                Console.WriteLine("É um triângulo.");
                triangulo3.TipoTriangulo();
            }
            else
            {
                Console.WriteLine("Não é um triângulo.");
            }



            Triangulo trianguloErrado = new Triangulo(10, 1, 2);

            if (trianguloErrado.Verificacao() == "Sim")
            {
                Console.WriteLine("É um triângulo.");
                trianguloErrado.TipoTriangulo();
            }
            else
            {
                Console.WriteLine("Não é um triângulo.");
            }



            Console.ReadLine();
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            double ladoA, ladoB, ladoC;
            string opcao;

            do
            {
                Console.Clear();

                Console.WriteLine("1 - Para inserir os números" +
                                  "\n2 - Para pegar os exemplos prontos" +
                                  "\nS - Para encerrar digite s");
                opcao = Console.ReadLine().ToUpper();

                if (opcao == "S")
                {
                    break;
                }

                else if (EhOpcaoDigitar(opcao))
                {
                    Console.Clear();

                    Console.WriteLine("Insira a medida do lado A");
                    ladoA = Convert.ToDouble(Console.ReadLine());

                    Console.WriteLine("Insira a medida do lado B");
                    ladoB = Convert.ToDouble(Console.ReadLine());

                    Console.WriteLine("Insira a medida do lado C");
                    ladoC = Convert.ToDouble(Console.ReadLine());

                    Triangulo triangulo = new Triangulo(ladoA, ladoB, ladoC);

                    Console.WriteLine(triangulo.validar());

                    Console.ReadLine();
                }
                else if (EhOpcaoVisualizarProntos(opcao))
                {
                    Console.Clear();
                    Triangulo triangulo = MedidasProntas(3, 3, 3);

                    Console.WriteLine("\n---------------------\n");

                    triangulo = MedidasProntas(3, 3, 1);

                    Console.WriteLine("\n---------------------\n");

                    triangulo = MedidasProntas(4, 3, 2);

                    Console.WriteLine("\n---------------------\n");

                    triangulo = MedidasProntas(3, 2, 1);

                    Console.ReadLine();
                }
                else
                {
                    Console.Clear();

                    Console.WriteLine("Opção inválida, tente novamente!!");
                    Console.ReadLine();
                }
            } while (true);
        }