Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            int l1 = 0;
            int l2 = 0;
            int l3 = 0;

            Console.WriteLine("Ingrese los lados del triangulo");
            l1 = Int32.Parse(Console.ReadLine());
            l2 = Int32.Parse(Console.ReadLine());
            l3 = Int32.Parse(Console.ReadLine());
            triangulo hierro = new triangulo(l1, l2, l3);

            if (hierro.EsEquilatero(l1, l2, l3))
            {
                Console.WriteLine("Es equilatero");
            }
            else
            {
                if (hierro.EsIsoseles(l1, l2, l3))
                {
                    Console.WriteLine("Es isoseles");
                }
                else
                {
                    Console.WriteLine("Es escaleno");
                }
            }
            if (hierro.EsRectangulo(l1, l2, l3))
            {
                Console.WriteLine("Y ademas es rectangulo");
            }
        }
        static void Main(string[] args)
        {
            int    menu = 6;
            double L1 = 0, L2 = 0, L3 = 0;

            while (menu != 0)
            {
                Console.WriteLine("Bienvenido al menu:\n");
                Console.WriteLine("Ingrese los lados del triangulo, por favor:\n");
                L1 = Int32.Parse(Console.ReadLine());
                L2 = Int32.Parse(Console.ReadLine());
                L3 = Int32.Parse(Console.ReadLine());
                Console.WriteLine("Si Desea ingresar hacer algo mas, puede crear el objeto ingresando [2] y con [3] y puede ver los mensajes del mismo");
                menu = Int32.Parse(Console.ReadLine());
                if (menu == 2)
                {
                    triangulo X = new triangulo(L1, L2, L3);
                    Console.WriteLine("Objeto Creado!\n");
                    Console.WriteLine("Si Desea ingresar hacer algo mas, recuerde que puede crear el objeto ingresando [2] y con [3] y puede ver los mensajes del mismo");
                    menu = Int32.Parse(Console.ReadLine());
                }
                if (menu == 3)
                {
                    triangulo X = new triangulo(L1, L2, L3);
                    Console.WriteLine("Estos son los mensajes:");
                    Console.WriteLine("EsEscaleno devuelve(true,false) si su triangulo es o no escaleno, dependiendo de los lados del mismo y lo que devuelve este es:" + X.EsEscaleno() + "\n");
                    Console.WriteLine("EsIsosceles devuelve(true,false) si su triangulo es o no isosceles, dependiendo de los lados del mismo y lo que devuelve este es:" + X.EsIsosceles() + "\n");
                    Console.WriteLine("EsEquilatero devuelve(true,false) si su triangulo es o no equilatero, dependiendo de los lados del mismo y lo que devuelve este es:" + X.EsEquilatero() + "\n");
                    Console.WriteLine("EsTrianguloRectangulo devuelve(true,false) si su triangulo es o no rectangulo, dependiendo de los lados del mismo y teorema de pitagoras y lo que devuelve este es:" + X.EsTrianguloRectangulo(L1, L2, L3) + "\n");
                    menu = 0;
                }
            }
        }
        static void Main(string[] args)
        {
            int ladoA = 0, ladoB = 0, hipotenusa = 0, num = 0;

            while (num != 5)
            {
                Console.WriteLine("ingrese lado A");
                ladoA = Int32.Parse(Console.ReadLine());
                Console.WriteLine("ingrese lado B");
                ladoB = Int32.Parse(Console.ReadLine());
                Console.WriteLine("ingrese hipotenusa");
                hipotenusa = Int32.Parse(Console.ReadLine());
                triangulo Triangulo = new triangulo(ladoA, ladoB, hipotenusa);
                Console.WriteLine("ingrese para saber si 1°)Es escaleno 2°)Es Isoceles 3°)Es equilatero 4°)Es triangulo Rectangulo 5°)para salir");
                num = Int32.Parse(Console.ReadLine());
                switch (num)
                {
                case 1:
                    Console.WriteLine("El triangulo es escaleno? " + Triangulo.EsEscaleno());
                    break;

                case 2:
                    Console.WriteLine("El tirangulo es Isoceles? " + Triangulo.EsIsoceles());
                    break;

                case 3:
                    Console.WriteLine("El triangulo es Equilatero?" + Triangulo.EsEquilatero());
                    break;

                case 4:
                    Console.WriteLine("Es Triangulo Rectangulo?" + Triangulo.EsTrianguloRectagulo());
                    break;
                }
            }
        }
        static void Main(string[] args)
        {
            int    salir = 1;
            double a     = 0;
            double b     = 0;
            double c     = 0;


            int opcion = 0;

            Console.WriteLine("Ingrese el lado A:");
            a = double.Parse(Console.ReadLine());
            Console.WriteLine("Ingrese el lado B:");
            b = double.Parse(Console.ReadLine());
            Console.WriteLine("Ingrese el lado C:");
            c = double.Parse(Console.ReadLine());
            triangulo triangulo1 = new triangulo(a, b, c);

            while (salir == 1)
            {
                Console.WriteLine("Ingrese un n° para:\n[1]Verificar triangulo equilatero\n[2]Verificar triangulo isoceles\n[3]Verificar triangulo escaleno\n[4]Verificar triangulo rectangulo");
                opcion = Int32.Parse(Console.ReadLine());

                switch (opcion)
                {
                case 1:
                    Console.WriteLine("El triagulo es equilatero? " + triangulo1.EsEquilatero());
                    break;

                case 2:
                    Console.WriteLine("El triangulo es isoceles? " + triangulo1.EsIsoceles());
                    break;

                case 3:
                    Console.WriteLine("El triangulo es escaleno? " + triangulo1.EsEscaleno());
                    break;

                case 4:
                    Console.WriteLine("El triangulo es rectangulo? " + triangulo1.EsTrianguloRectangulo());
                    break;


                default:
                    Console.WriteLine("El numero ingresado no coincide con ninguna opcion");
                    break;
                }

                Console.WriteLine("Ingrese 1 para continuar o otro numero para salir");
                salir = Int32.Parse(Console.ReadLine());
            }
        }
        static void Main(string[] args)
        {
            int la1 = 0;
            int la2 = 0;
            int la3 = 0;
            int id  = 0;

            Console.WriteLine("Ingrese los 3 lados del triangulo");
            la1 = Int32.Parse(Console.ReadLine());
            la2 = Int32.Parse(Console.ReadLine());
            la3 = Int32.Parse(Console.ReadLine());

            triangulo triangulo1 = new triangulo(la1, la2, la3);

            Console.WriteLine("\nIngrese:\n[1] Para ver si es escaleno\n[2] Para ver si es isosceles\n[3] Para ver si es equilatero\n[4] Para ver si es rectangulo");

            id = Int32.Parse(Console.ReadLine());

            switch (id)
            {
            case 1:
            {
                if (triangulo1.esEscaleno())
                {
                    Console.WriteLine("Es escaleno");
                }
                else
                {
                    Console.WriteLine("No es escaleno");
                }

                break;
            }

            case 2:
            {
                if (triangulo1.esIsosceles())
                {
                    Console.WriteLine("Es isosceles");
                }
                else
                {
                    Console.WriteLine("No es isosceles");
                }

                break;
            }

            case 3:
            {
                if (triangulo1.esEquilatero())
                {
                    Console.WriteLine("Es equilatero");
                }
                else
                {
                    Console.WriteLine("No es equilatero");
                }

                break;
            }

            case 4:
            {
                if (triangulo1.esRectangulo())
                {
                    Console.WriteLine("Es rectangulo");
                }
                else
                {
                    Console.WriteLine("No es rectangulo");
                }


                break;
            }
            }
        }