Example #1
0
        static void Main(string[] args)
        {
            double bases;
            double altura;
            double lado;
            double radio;

            Console.WriteLine("Ingrese la base");
            bases = double.Parse(Console.ReadLine());

            Console.WriteLine("Ingrese la altura");
            altura = double.Parse(Console.ReadLine());

            Console.WriteLine("Ingrese el largo del lado");
            lado = double.Parse(Console.ReadLine());

            Console.WriteLine("Ingrese el radio");
            radio = double.Parse(Console.ReadLine());

            Console.WriteLine("Area de cuadrado " + CalculoDeArea.CalcularCuadrado(lado));
            Console.WriteLine("Area de triangulo " + CalculoDeArea.CalcularTriangulo(bases, altura));
            Console.WriteLine("Area de circulo " + CalculoDeArea.CalcularCirculo(radio));

            Console.ReadKey();
        }
Example #2
0
        static void Main(string[] args)
        {
            double lado;
            double areaCuadrado;
            double piso;
            double altura;
            double areaTriangulo;
            double radio;
            double areaCirculo;

            Console.WriteLine("Ingrese lado del Cuadrado :");
            bool a = double.TryParse(Console.ReadLine(), out lado);

            areaCuadrado = CalculoDeArea.CalcularCuadrado(lado);
            Console.WriteLine("El area del Cuadrado de lado {0} es {1,10}", lado, areaCuadrado);
            Console.ReadKey();

            Console.WriteLine("Ingrese base del triangulo :");
            bool b = double.TryParse(Console.ReadLine(), out piso);

            Console.WriteLine("Ingrese Altura del triangulo :");
            bool c = double.TryParse(Console.ReadLine(), out altura);

            areaTriangulo = CalculoDeArea.CalcularTriangulo(piso, altura);
            Console.WriteLine("El area del Triangulo de base {0} y altura {1} es {2,10}", piso, altura, areaTriangulo);
            Console.ReadKey();

            Console.WriteLine("Ingrese radio del Circulo:");
            bool d = double.TryParse(Console.ReadLine(), out radio);

            areaCirculo = CalculoDeArea.CalcularCirculo(radio);
            Console.WriteLine("El area del Circulo de radio {0} es {1,10:#,###.00}", radio, areaCirculo);
            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            Console.Title = "Ejercicio 14";
            #region Cuadrado
            Console.WriteLine("Ingrese el lado del cuadrado");
            double lado = double.Parse(Console.ReadLine());
            Console.WriteLine("AREA DEL CUADRADO");
            Console.WriteLine(CalculoDeArea.CalcularCuadrado(lado));
            #endregion

            #region Triangulo
            Console.WriteLine("Ingrese base");
            double bass = double.Parse(Console.ReadLine());
            Console.WriteLine("Ingrese altura");
            double altu = double.Parse(Console.ReadLine());
            Console.WriteLine("AREA DEL TRIANGULO");
            Console.WriteLine(CalculoDeArea.CalcularTriangulo(bass, altu));
            #endregion

            #region Circulo
            Console.WriteLine("Ingrese el radio del Circulo");
            double radio = double.Parse(Console.ReadLine());
            Console.WriteLine("AREA DEL CIRCULO");
            Console.WriteLine(CalculoDeArea.CalcularCirculo(radio));
            #endregion

            Console.ReadKey();
        }
Example #4
0
 static void Main(string[] args)
 {
     Console.WriteLine(CalculoDeArea.CalcularArea(2));
     Console.WriteLine(CalculoDeArea.CalcularCubo(2, 2));
     Console.WriteLine(CalculoDeArea.CalcularCirculo(2));
     Console.ReadKey();
 }
Example #5
0
        static void Main(string[] args)
        {
            Console.Title = "Ejercicio 14";

            //// INGRESO DE DATOS DEL CUADRADO
            //Console.WriteLine("Ingrese medida del lado del cuadrado: ");
            //double lado = double.Parse(Console.ReadLine());

            //// VISUALIZACION DE DATOS DEL CUADRADO
            //Console.WriteLine(string.Format("El area del cuadrado es {0}.",CalculoDeArea.CalcularCuadrado(lado) ));
            //Console.ReadKey();

            //----------------------------------------------------

            // INGRESO DE DATOS DEL TRIANGULO
            //Console.WriteLine("Ingrese base del triangulo: ");
            //double baseUno = double.Parse(Console.ReadLine());

            // Console.WriteLine("Ingrese altura del triangulo: ");
            //double alturaUno = double.Parse(Console.ReadLine());

            //// VISUALIZACION DE DATOS DEL TRIANGULO
            //Console.WriteLine(string.Format("El area del triangulo es {0}.",CalculoDeArea.CalcularTriangulo(baseUno, alturaUno)));
            //Console.ReadKey();

            //----------------------------------------------------

            // INGRESO DE DATOS DEL CIRCULO
            Console.WriteLine("Ingrese radio del circulo: ");
            double radio = double.Parse(Console.ReadLine());

            // VISUALIZACION DE DEL CIRCULO
            Console.WriteLine(string.Format("El area del triangulo es {0}.", CalculoDeArea.CalcularCirculo(radio)));
            Console.ReadKey();
        }
Example #6
0
        static void Main(string[] args)
        {
            Console.Title = "Ejercicio Nro 14";



            CalculoDeArea.CalcularCuadrado(4);
            CalculoDeArea.CalcularTriangulo(5, 8);
            CalculoDeArea.CalcularCirculo(3);
        }
        static void Main(string[] args)
        {
            int    opcion;
            double lado  = default;
            double lado1 = default;
            double radio;
            double resultado;

            Console.WriteLine("Seleccione una opción:");
            Console.WriteLine("1. Calcular area de un cuadrado.");
            Console.WriteLine("2. Calcular area de un triángulo.");
            Console.WriteLine("3. Calcular area de un círculo.");
            Console.WriteLine("4. Salir.");


            Int32.TryParse(Console.ReadLine(), out opcion);

            switch (opcion)
            {
            case 1:
                Console.WriteLine("Ingrese el lado: ");
                Double.TryParse(Console.ReadLine(), out lado);

                resultado = CalculoDeArea.CalcularCuadrado(lado);
                Console.WriteLine("El area del cuadrado es de: {0}", resultado);
                break;

            case 2:
                Console.WriteLine("Ingrese el lado 1: ");
                Double.TryParse(Console.ReadLine(), out lado);

                Console.WriteLine("Ingrese el lado 2: ");
                Double.TryParse(Console.ReadLine(), out lado1);

                resultado = CalculoDeArea.CalcularTriangulo(lado, lado1);
                Console.WriteLine("El area del triangulo es de: {0}", resultado);
                break;

            case 3:
                Console.WriteLine("Ingrese el radio: ");
                Double.TryParse(Console.ReadLine(), out radio);

                resultado = CalculoDeArea.CalcularCirculo(radio);
                Console.WriteLine("El area del circulo es de: {0}", resultado);
                break;

            case 4:
                Console.WriteLine("Presione cualquier tecla para salir...");
                break;
            }
            Console.ReadKey();
        }
Example #8
0
        static void Main(string[] args)
        {
            Console.Title           = "Ejercicio Nro 14";
            Console.ForegroundColor = ConsoleColor.Cyan;
            int    opc = 0;
            double resultado;

            Console.WriteLine("Este es un programa que calcula areas. Por favor ingrese el numero de la figura que quiere calcular.");
            Console.Write("1-Calcula el area de un triangulo\n2-Calcula el area de un cuadrado\n3-Calcula el area de un circulo");
            Console.Write("\nIngrese la opcion: ");
            opc = int.Parse(Console.ReadLine());

            switch (opc)
            {
            case 1:
                double b, h;

                Console.Write("\nIngrese la base del triangulo: ");
                b = double.Parse(Console.ReadLine());
                Console.Write("\nIngrese la altura del triangulo: ");
                h = double.Parse(Console.ReadLine());

                resultado = CalculoDeArea.CalcularTriangulo(b, h);
                Console.WriteLine("\nEl area del triangulo es: {0:N2}", resultado);
                break;

            case 2:
                double side;
                Console.Write("Ingrese la medida de un lado del cuadrado: ");
                side = double.Parse(Console.ReadLine());

                resultado = CalculoDeArea.CalcularCuadrado(side);
                Console.WriteLine("\nEl area del cuadrado es: {0:N2}", resultado);
                break;

            case 3:
                double radio;
                Console.Write("Ingrese el radio del circulo: ");
                radio = double.Parse(Console.ReadLine());

                resultado = CalculoDeArea.CalcularCirculo(radio);
                Console.WriteLine("\nEl area del circulo es: {0:N2}", resultado);
                break;

            default:
                Console.WriteLine("ERROR");
                break;
            }

            Console.ReadLine();
        }
Example #9
0
        static void Main(string[] args)
        {
            double basee;
            double altura;
            double radio;
            int    opcion;

            do
            {
                Console.WriteLine("1-Area Cuadrado 2- Area Triangulo 3- Area circulo - 4- Salir");
                Console.Write("Opcion a realizar:");
                if (!int.TryParse(Console.ReadLine(), out opcion) || opcion > 4)
                {
                    Console.WriteLine("Opcion invalida, vuelva a ingresar:");
                }
                if (opcion == 1)
                {
                    Console.WriteLine("Ingrese base de cuadrado:");
                    while (!double.TryParse(Console.ReadLine(), out basee))
                    {
                        Console.WriteLine("Dato invalido, vuelva a ingresar:");
                    }
                    Console.WriteLine("Area: {0}", CalculoDeArea.CalcularCuadrado(basee));
                }
                if (opcion == 2)
                {
                    Console.WriteLine("Ingrese base de triangulo:");
                    while (!double.TryParse(Console.ReadLine(), out basee))
                    {
                        Console.WriteLine("Dato invalido, vuelva a ingresar:");
                    }
                    Console.WriteLine("Ingrese altura de triangulo:");
                    while (!double.TryParse(Console.ReadLine(), out altura))
                    {
                        Console.WriteLine("Dato invalido, vuelva a ingresar:");
                    }
                    Console.WriteLine("Area: {0}", CalculoDeArea.CalcularTriangulo(altura, basee));
                }
                if (opcion == 3)
                {
                    Console.WriteLine("Ingrese radio de circulo:");
                    while (!double.TryParse(Console.ReadLine(), out radio))
                    {
                        Console.WriteLine("Dato invalido, vuelva a ingresar:");
                    }
                    Console.Write("Area: {0}", CalculoDeArea.CalcularCirculo(radio));
                }
            }while(opcion != 4);
            Console.ReadKey();
        }
Example #10
0
        static void Main(string[] args)
        {
            int number;

            Console.WriteLine("Ingrese el numero para calcular las areas: ");
            string aux = Console.ReadLine();

            if (int.TryParse(aux, out number))
            {
                Console.WriteLine(CalculoDeArea.CalcularCuadrado(number));
                Console.WriteLine(CalculoDeArea.CalcularTriangulo(number, number));
                Console.WriteLine(CalculoDeArea.CalcularCirculo(number));
            }
            Console.ReadKey();
        }
Example #11
0
        static void Main(string[] args)
        {
            double cuadrado;
            double baseTriangulo;
            double alturaTriangulo;
            double circulo;

            Console.WriteLine("Ingrese la base del cuadrado: ");
            if (double.TryParse(Console.ReadLine(), out cuadrado))
            {
                Console.WriteLine("El area del cuadrado es {0}", CalculoDeArea.CalcularCuadrado(cuadrado));
            }
            else
            {
                Console.WriteLine("Error");
            }
            Console.WriteLine("Ingrese la base del triangulo: ");
            if (double.TryParse(Console.ReadLine(), out baseTriangulo))
            {
                Console.WriteLine("Ingrese la altura del triangulo: ");
                if (double.TryParse(Console.ReadLine(), out alturaTriangulo))
                {
                    Console.WriteLine("El area del triangulo es {0}", CalculoDeArea.Calculartriangulo(baseTriangulo, alturaTriangulo));
                }
                else
                {
                    Console.WriteLine("Error");
                }
            }
            else
            {
                Console.WriteLine("Error");
            }
            Console.WriteLine("Ingrese el radio del circulo: ");
            if (double.TryParse(Console.ReadLine(), out circulo))
            {
                Console.WriteLine("El area del circulo es {0}", CalculoDeArea.CalcularCirculo(circulo));
            }
            else
            {
                Console.WriteLine("Error");
            }
            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            Console.Title = "Ejercicio 14";
            int    opcion = 4;
            double datoUno;
            double datoDos;

            Console.Write("1- Calcular el area de un cuadrado\n2- Calcular el area de un triangulo\n3- Calcular el area de un circulo\n4- Salir\nIngrese una opcion ");
            opcion = int.Parse(Console.ReadLine());
            switch (opcion)
            {
            case 1:
                Console.Write("Ingrese la longitud de un lado del cuadrado ");
                datoUno = double.Parse(Console.ReadLine());
                Console.WriteLine("El area del cuadrado es de {0} m²", CalculoDeArea.CalcularCuadrado(datoUno));
                Console.ReadLine();
                break;

            case 2:
                Console.Write("Ingrese la base del triangulo ");
                datoUno = double.Parse(Console.ReadLine());
                Console.Write("Ingrese la altura del triangulo ");
                datoDos = double.Parse(Console.ReadLine());
                Console.WriteLine("El area del triangulo es de {0} m²", CalculoDeArea.CalcularTriangulo(datoUno, datoDos));
                Console.ReadLine();
                break;

            case 3:
                Console.Write("Ingrese el radio del circulo ");
                datoUno = double.Parse(Console.ReadLine());
                Console.WriteLine("El area del circulo es de {0:#.##} m²", CalculoDeArea.CalcularCirculo(datoUno));
                Console.ReadLine();
                break;

            case 4:
                break;

            default:
                Console.Write("Opcion invalida. Saliendo del programa... ");
                Console.ReadLine();
                break;
            }
        }
Example #13
0
    { /*Realizar una clase llamada CalculoDeArea que posea 3 métodos de clase (estáticos) que realicen el
       * cálculo del área que corresponda:
       * a. double CalcularCuadrado(double)
       * b. double CalcularTriangulo(double, double)
       * c. double CalcularCirculo(double)
       * El ingreso de los datos como la visualización se deberán realizar desde el método Main().*/
        static void Main(string[] args)
        {
            int    opcion;
            char   seguir = 's';
            double lado, radio, base1, altura;

            while (seguir == 's')
            {
                Console.Write("1.Calcular area cuadrado.\n2.Calcular area Triangulo.\n3.Calcular area circulo.\nIngrese Opcion: ");
                opcion = int.Parse(Console.ReadLine());
                switch (opcion)
                {
                case 1:
                    Console.Write("Ingrese lado: ");
                    lado = double.Parse(Console.ReadLine());
                    Console.Write("{0}", CalculoDeArea.CalcularCuadrado(lado));
                    break;

                case 2:
                    Console.Write("Ingrese Base: ");
                    base1 = double.Parse(Console.ReadLine());
                    Console.Write("Ingrese Altura: ");
                    altura = double.Parse(Console.ReadLine());
                    Console.Write("{0}", CalculoDeArea.CalcularTriangulo(base1, altura));

                    break;

                case 3:
                    Console.Write("Ingrese Radio: ");
                    radio = double.Parse(Console.ReadLine());
                    Console.Write("{0}", CalculoDeArea.CalcularCirculo(radio));
                    break;

                default:
                    seguir = 'n';
                    break;
                }
                Console.ReadKey();
                Console.Clear();
            }
            Console.ReadKey();
        }
Example #14
0
        static void Main(string[] args)
        {
            double ladodelCuadrado = pedirDoublePositivo("Ingrese el lado del cuadrado", "Error!");
            double areaCuadrado    = CalculoDeArea.CalcularCuadrado(ladodelCuadrado);

            Console.WriteLine("El area del cuadrado es {0}", areaCuadrado);

            double baseDelTriangulo   = pedirDoublePositivo("Ingrese la base del triangulo", "Error!");
            double alturaDelTriangulo = pedirDoublePositivo("Ingrese la altura del triangulo", "Error!");
            double areaTriangulo      = CalculoDeArea.CalcularTriangulo(baseDelTriangulo, alturaDelTriangulo);

            Console.WriteLine("El area del triangulo es {0}", areaTriangulo);

            double radioDelCirculo = pedirDoublePositivo("Ingrese el radio del circulo", "Error!");
            double areaDelCirculo  = CalculoDeArea.CalcularCirculo(radioDelCirculo);

            Console.WriteLine("El area del cuadrado es {0}", areaDelCirculo);

            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            Console.Title = "Ejercicio14";
            double squareSide;
            double triangleBase;
            double triangleHeight;
            double circleRadius;

            double squareArea;
            double triangleArea;
            double circleArea;

            Console.Write("\nIngrese un lado del cuadrado: ");
            squareSide = double.Parse(Console.ReadLine());

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

            Console.Write("\nIngrese la base del triangulo: ");
            triangleBase = double.Parse(Console.ReadLine());

            Console.Write("\nIngrese la altura del triangulo: ");
            triangleHeight = double.Parse(Console.ReadLine());

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

            Console.Write("\nIngrese el radio del circulo: ");
            circleRadius = double.Parse(Console.ReadLine());

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

            squareArea   = CalculoDeArea.CalcularCuadrado(squareSide);
            triangleArea = CalculoDeArea.CalcularTriangulo(triangleBase, triangleHeight);
            circleArea   = CalculoDeArea.CalcularCirculo(circleRadius);


            Console.Write("\nEl area del cuadrado es: {0}", squareArea);
            Console.Write("\nEl area del triangulo es: {0}", triangleArea);
            Console.Write("\nEl area del circulo es: {0}", circleArea);

            Console.ReadKey(true);
        }
Example #16
0
        static void Main(string[] args)
        {
            double numero1;
            double numero2;

            Console.WriteLine("CALCULAR CUADRADO: Ingrese un numero");
            numero1 = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("El area es: {0}", CalculoDeArea.CalcularCuadrado(numero1));

            Console.WriteLine("CALCULAR TRIANGULO: Ingrese el primer numero: ");
            numero1 = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("Ingrese el segundo numero");
            numero2 = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("El area es {0}", CalculoDeArea.CalcularTriangulo(numero1, numero2));

            Console.WriteLine("Calcular Circulo: Ingrese un numero");
            numero1 = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("El area del circulo es {0}", CalculoDeArea.CalcularCirculo(numero1));

            Console.ReadKey();
        }
Example #17
0
        static void Main(string[] args)
        {
            double number1;
            double number2;

            Console.WriteLine("Ingrese un numero base:");
            string a = Console.ReadLine();

            double.TryParse(a, out number1);

            Console.WriteLine("Ingrese un numero altura(Para calcular triangulo):");
            a = Console.ReadLine();
            double.TryParse(a, out number2);


            Console.WriteLine("Cuadrado: {0}", CalculoDeArea.CalcularCuadrado(number1));
            Console.WriteLine("Triangulo: {0}", CalculoDeArea.CalcularTriangulo(number1, number2));
            Console.WriteLine("Circulo: {0}", CalculoDeArea.CalcularCirculo(number1));

            Console.ReadKey();
        }
Example #18
0
        static void Main(string[] args)
        {
            double num1;
            double num2;

            Console.WriteLine("Ingrese el cuadrado: ");
            num1 = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("El area es: {0}", CalculoDeArea.CalcularCuadrado(num1));


            Console.WriteLine("Ingrese los 2 del triangulo: ");
            num1 = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("Ingrese el que resta del triangulo: ");
            num2 = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("El area es: {0}", CalculoDeArea.CalcularTriangulo(num1, num2));

            Console.WriteLine("Ingrese el circulo: ");
            num1 = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("El area es: {0}", CalculoDeArea.CalcularCirculo(num1));

            Console.ReadKey();
        }
Example #19
0
        static void Main(string[] args)
        {
            Console.Title = "Ejercicio N°14";
            int valor;

            /// Cuadrado ///
            Console.WriteLine("Ingresar lado del cuadrado");
            int.TryParse(Console.ReadLine(), out valor);
            Console.WriteLine($"El area del cuadrado es: {CalculoDeArea.CalcularCuadrado(valor)}");

            /// Triangulo ///
            Console.WriteLine("Ingresar base del triangulo");
            int.TryParse(Console.ReadLine(), out valor);
            Console.WriteLine("Ingresar altura del triangulo");
            int.TryParse(Console.ReadLine(), out int valor2);
            Console.WriteLine($"El area del triangulo es: {CalculoDeArea.CalcularTriangulo(valor, valor2)}");

            /// Circulo ///
            Console.WriteLine("Ingresar radio del circulo");
            int.TryParse(Console.ReadLine(), out valor);
            Console.WriteLine($"El area del circulo es: {CalculoDeArea.CalcularCirculo(valor)}");

            Console.ReadKey();
        }
Example #20
0
        static void Main(string[] args)
        {
            double operador1;
            double operador2;
            double area;
            int    op;
            bool   esEntero;

            Console.Title = "Ejercicio Nro 14";

            do
            {
                Console.Clear();
                Console.WriteLine("1- Area del cuadrado");
                Console.WriteLine("2- Area del triangulo");
                Console.WriteLine("3- Area del circulo");
                Console.WriteLine("4- Salir");
                Console.Write("Que area desea calcular: ");
                esEntero = int.TryParse(Console.ReadLine(), out op);
                while (esEntero != true)
                {
                    Console.Clear();
                    Console.WriteLine("Error. La opcion debe ser un numero entero");
                    Console.ReadKey();
                    Console.Clear();
                    Console.WriteLine("1- Area del cuadrado");
                    Console.WriteLine("2- Area del triangulo");
                    Console.WriteLine("3- Area del circulo");
                    Console.WriteLine("4- Salir");
                    Console.Write("Que area desea calcular: ");
                    esEntero = int.TryParse(Console.ReadLine(), out op);
                }
                switch (op)
                {
                case 1:
                    Console.Clear();
                    Console.Write("Ingrese el valor de un lado del cuadrado: ");
                    operador1 = double.Parse(Console.ReadLine());
                    area      = CalculoDeArea.CalcularCuadrado(operador1);
                    Console.Clear();
                    Console.WriteLine("El area del cuadrado de lado {0} es: {1:#,###.00}", operador1, area);
                    Console.ReadKey();
                    break;

                case 2:
                    Console.Clear();
                    Console.Write("Ingrese el valor de la altura del triangulo: ");
                    operador1 = double.Parse(Console.ReadLine());
                    Console.Write("Ingrese el valor de la base del triangulo: ");
                    operador2 = double.Parse(Console.ReadLine());
                    area      = CalculoDeArea.CalcularTriangulo(operador2, operador1);
                    Console.Clear();
                    Console.WriteLine("El area del triangulo de base {0} y altura {1} es: {2:#,###.00}", operador2, operador1, area);
                    Console.ReadKey();
                    break;

                case 3:
                    Console.Clear();
                    Console.Write("Ingrese el valor del radio del circulo: ");
                    operador1 = double.Parse(Console.ReadLine());
                    area      = CalculoDeArea.CalcularCirculo(operador1);
                    Console.Clear();
                    Console.WriteLine("El area del circulo de radio {0} es: {1:#,###.00}", operador1, area);
                    Console.ReadKey();
                    break;

                case 4:
                    Console.Clear();
                    Console.WriteLine("Esta saliendo de la aplicaion");
                    Console.ReadKey();
                    break;

                default:
                    Console.Clear();
                    Console.WriteLine("Ingreso una opcion no valida");
                    Console.ReadKey();
                    break;
                }
            } while (op != 4);
        }
Example #21
0
        static void Main(string[] args)
        {
            //Realizar una clase llamada CalculoDeArea que posea 3 métodos de clase(estáticos) que realicen el cálculo del área que corresponda:
            //a. double CalcularCuadrado(double)
            //b. double CalcularTriangulo(double, double)
            //c. double CalcularCirculo(double)
            //El ingreso de los datos como la visualización se deberán realizar desde el método Main().
            Console.Title = "Ejercicio Nro 14";

            double areaCuadrado = 0, areaTrianguloBase = 0, areaTrianguloAltura = 0, areaCirculo = 0;
            bool   flagAreaCuadrado = false, flagAreaTrianguloBase = false, flagAreaTrianguloAltura = false, flagAreaCirculo = false;

            do
            {
                if (flagAreaCuadrado == true && areaCuadrado < 0)
                {
                    Console.WriteLine("ERROR. Reingresar Numero.");
                }
                Console.Write("Ingrese Base/Altura de Cuadrado: ");
                areaCuadrado     = float.Parse(Console.ReadLine());
                flagAreaCuadrado = true;
            } while (areaCuadrado < 0);

            Console.WriteLine(CalculoDeArea.CalcularCuadrado(areaCuadrado));
            Console.ReadLine();

            do
            {
                if (flagAreaTrianguloBase == true && areaTrianguloBase < 0)
                {
                    Console.WriteLine("ERROR. Reingresar Numero.");
                }
                Console.Write("Ingrese Base de Triangulo: ");
                areaTrianguloBase     = float.Parse(Console.ReadLine());
                flagAreaTrianguloBase = true;
            } while (areaTrianguloBase < 0);

            do
            {
                if (flagAreaTrianguloAltura == true && areaTrianguloAltura < 0)
                {
                    Console.WriteLine("ERROR. Reingresar Numero.");
                }
                Console.Write("Ingrese Altura de Triangulo: ");
                areaTrianguloAltura     = float.Parse(Console.ReadLine());
                flagAreaTrianguloAltura = true;
            } while (areaTrianguloAltura < 0);

            Console.WriteLine(CalculoDeArea.CalcularTriangulo(areaTrianguloBase, areaTrianguloAltura));
            Console.ReadLine();

            do
            {
                if (flagAreaCirculo == true && areaCirculo < 0)
                {
                    Console.WriteLine("ERROR. Reingresar Numero.");
                }
                Console.Write("Ingrese Base/Altura de Cuadrado: ");
                areaCirculo     = float.Parse(Console.ReadLine());
                flagAreaCirculo = true;
            } while (areaCirculo < 0);

            Console.WriteLine("{0:#.00}", CalculoDeArea.CalcularCirculo(areaCirculo));
            Console.ReadLine();
        }
Example #22
0
        static void Main(string[] args)
        {
            char   resp      = ' ';
            int    opcion    = 0;
            double num1      = 0;
            double num2      = 0;
            double resultado = 0;

            do
            {
                num1      = 0;
                num2      = 0;
                resultado = 0;

                Console.Clear();

                Console.WriteLine(" ****** MENU DE OPCIONES ******");
                Console.WriteLine("        1) Calcular area del cuadrado");
                Console.WriteLine("        2) Calcular area del triangulo");
                Console.WriteLine("        3) Calcular area del circulo");
                Console.WriteLine("        4) Salir");
                Console.Write("            Ingrese opcion: ");
                int.TryParse(Console.ReadLine(), out opcion);

                Console.Clear();

                switch (opcion)
                {
                case 1:
                    Console.Write(" Ingrese un numero: ");
                    double.TryParse(Console.ReadLine(), out num1);

                    resultado = CalculoDeArea.CalcularCuadrado(num1);

                    Console.WriteLine();
                    Console.Write(" Area del cuadrado: {0}", resultado);
                    Console.WriteLine();
                    break;

                case 2:
                    Console.Write(" Ingrese base: ");
                    double.TryParse(Console.ReadLine(), out num1);
                    Console.WriteLine();

                    Console.Write(" Ingrese altura: ");
                    double.TryParse(Console.ReadLine(), out num2);

                    resultado = CalculoDeArea.CalcularTriangulo(num1, num2);

                    Console.WriteLine();
                    Console.Write(" Area del triangulo: {0}", resultado);
                    Console.WriteLine();
                    break;

                case 3:
                    Console.Write(" Ingrese un numero: ");
                    double.TryParse(Console.ReadLine(), out num1);

                    resultado = CalculoDeArea.CalcularCirculo(num1);

                    Console.WriteLine();
                    Console.Write(" Area del circulo: {0}", resultado);
                    Console.WriteLine();
                    break;

                case 4:
                    Console.WriteLine(" NOS VEMOS!");
                    break;

                default:
                    Console.WriteLine(" OPCION INCORRECTA");
                    break;
                }

                if (opcion != 4)
                {
                    Console.Write(" ¿Desea Continuar? (S/N): ");
                    char.TryParse(Console.ReadLine(), out resp);
                }
                else
                {
                    resp = 'n';
                }
            }while(CalculoDeArea.ValidarS_N(resp));

            Console.ReadKey();
        }
Example #23
0
        static void Main(string[] args)
        {
            Console.Title = "Ejercicio NRO 14";
            string respuesta = "s";
            string eleccionn;
            int    eleccion;
            double altura, bas, lado, radio, retorno;
            string alt, ba, lad, rad;

            while (respuesta == "s")
            {
                Console.WriteLine("1)Area de un cuadrado");
                Console.WriteLine("2)Area de un triangulo");
                Console.WriteLine("3)Area de un circulo");
                Console.WriteLine("4)Salir");
                eleccionn = Console.ReadLine();
                if (int.TryParse(eleccionn, out eleccion))
                {
                    switch (eleccion)
                    {
                    case 1:
                        Console.WriteLine("Ingrese el valor del lado");
                        lad = Console.ReadLine();
                        if (double.TryParse(lad, out lado))
                        {
                            retorno = CalculoDeArea.CalcularCuadrado(lado);
                            if (retorno > 0)
                            {
                                Console.WriteLine("El area del cuadrado es: " + retorno);
                            }
                            else
                            {
                                Console.WriteLine("Valor ingresado debe ser mayor a 0");
                            }
                        }
                        else
                        {
                            Console.WriteLine("Valor ingresado invalido");
                        }
                        break;

                    case 2:
                        Console.WriteLine("Ingrese el valor de la base");
                        ba = Console.ReadLine();
                        Console.WriteLine("Ingrese el valor de la altura");
                        alt = Console.ReadLine();
                        if (double.TryParse(ba, out bas))
                        {
                            if (double.TryParse(alt, out altura))
                            {
                                retorno = CalculoDeArea.CalcularTriangulo(altura, bas);
                                if (retorno > 0)
                                {
                                    Console.WriteLine("El area del triangulo es: " + retorno);
                                }
                                else
                                {
                                    Console.WriteLine("Los valores deben ser mayor de 0");
                                }
                            }
                            else
                            {
                                Console.WriteLine("Valor de la altura invalida");
                            }
                        }
                        else
                        {
                            Console.WriteLine("Valor de la base invalida");
                        }

                        break;

                    case 3:
                        Console.WriteLine("Ingrese el valor del radio");
                        rad = Console.ReadLine();
                        if (double.TryParse(rad, out radio))
                        {
                            retorno = CalculoDeArea.CalcularCirculo(radio);
                            if (retorno > 0)
                            {
                                Console.WriteLine("El area del circulo es: " + retorno);
                            }
                            else
                            {
                                Console.WriteLine("El radio debe ser mayor a 0");
                            }
                        }
                        else
                        {
                            Console.WriteLine("Valor invalido");
                        }
                        break;

                    case 4:
                        respuesta = "n";
                        break;

                    default:
                        Console.WriteLine("Valor no valido");
                        break;
                    }
                }
                else
                {
                    Console.WriteLine("Valor no valido");
                }
            }
        }
        static void Main(string[] args)
        {
            int    flag = 0;
            double area = -1;

            Console.WriteLine("--- CALCULO DE AREA ---");
            Console.WriteLine();
            Console.WriteLine("1. Cuadrado");
            Console.WriteLine("2. Rectangulo");
            Console.WriteLine("3. Circulo");
            Console.Write("Seleccione figura: ");
            while (flag == 0)
            {
                if (int.TryParse(Console.ReadLine(), out int opcion))
                {
                    flag = 1;
                    switch (opcion)
                    {
                    case 1:
                        do
                        {
                            Console.Write("Lado: ");
                            if (double.TryParse(Console.ReadLine(), out double lado))
                            {
                                area = CalculoDeArea.CalcularCuadrado(lado);
                            }
                            else
                            {
                                Console.WriteLine("El dato ingresado no es valido. Intente nuevamente.");
                            }
                        } while (area < 0);
                        break;

                    case 2:
                        do
                        {
                            Console.Write("Base: ");
                            if (double.TryParse(Console.ReadLine(), out double trianguloBase))
                            {
                                Console.Write("Altura: ");
                                if (double.TryParse(Console.ReadLine(), out double trianguloAltura))
                                {
                                    area = CalculoDeArea.CalcularTriangulo(trianguloBase, trianguloAltura);
                                }
                                else
                                {
                                    Console.WriteLine("El dato ingresado no es valido. Intente nuevamente.");
                                }
                                while (trianguloAltura < 0)
                                {
                                    ;
                                }
                            }
                            else
                            {
                                Console.WriteLine("El dato ingresado no es valido. Intente nuevamente.");
                            }
                        } while (area < 0);
                        break;

                    case 3:
                        do
                        {
                            Console.Write("Radio: ");
                            if (double.TryParse(Console.ReadLine(), out double radio))
                            {
                                area = CalculoDeArea.CalcularCirculo(radio);
                            }
                            else
                            {
                                Console.WriteLine("El dato ingresado no es valido. Intente nuevamente.");
                            }
                        } while (area < 0);
                        break;
                    }
                }
                else
                {
                    Console.WriteLine("El dato ingresado no es valido. Intente nuevamente.");
                }
            }
            Console.Write("Area calculada: " + area);
            Console.ReadKey();
        }
Example #25
0
        static void Main(string[] args)
        {
            Console.Title = "Ejercicio 14";
            int    opcion;
            bool   flag;
            bool   val;
            double input;
            double input2;
            double result;

            do
            {
                Console.WriteLine("1-Calcular area de un cuadrado.\n2-Calcular area de un triangulo.\n3-Calcular area de un circulo.\n4-Salir");
                opcion = int.Parse(Console.ReadLine());
                switch (opcion)
                {
                case 1:
                    Console.WriteLine("Ingrese la longitud de los lados del cuadrado: ");
                    val = double.TryParse(Console.ReadLine(), out input);
                    if (val)
                    {
                        result = CalculoDeArea.CalcularCuadrado(input);
                        Console.WriteLine("El area de un cuadrado cuyos lados miden {0} es: {1:#,###.00}\nPresione enter para continuar...", input, result);
                    }
                    else
                    {
                        Console.WriteLine("El dato ingresado no es válido.\nPresione enter para continuar...");
                    }
                    Console.ReadLine();
                    break;

                case 2:
                    flag = true;
                    Console.WriteLine("Ingrese la base del triangulo: ");
                    val = double.TryParse(Console.ReadLine(), out input);
                    if (val)
                    {
                        Console.WriteLine("Ingrese la altura del triangulo: ");
                        val = double.TryParse(Console.ReadLine(), out input2);
                        if (val)
                        {
                            flag   = false;
                            result = CalculoDeArea.CalcularTriangulo(input, input2);
                            Console.WriteLine("El area de un triangulo cuya base y altura miden {0} y {1} respectivamente es: {2:#,###.00}\nPresione enter para continuar...", input, input2, result);
                        }
                    }
                    if (flag)
                    {
                        Console.WriteLine("El dato ingresado no es válido.\nPresione enter para continuar...");
                    }
                    Console.ReadLine();
                    break;

                case 3:
                    Console.WriteLine("Ingrese el radio del circulo: ");
                    val = double.TryParse(Console.ReadLine(), out input);
                    if (val)
                    {
                        result = CalculoDeArea.CalcularCirculo(input);
                        Console.WriteLine("El area de un circulo cuyo radio mide {0} es: {1:#,###.00}\nPresione enter para continuar...", input, result);
                    }
                    else
                    {
                        Console.WriteLine("El dato ingresado no es válido.\nPresione enter para continuar...");
                    }
                    Console.ReadLine();
                    break;

                default:
                    break;
                }
                Console.Clear();
            } while (opcion != 4);
        }
Example #26
0
        static void Main(string[] args)
        {
            //14.Realizar una clase llamada ‗CalculoDeArea‘ que posea 3 métodos de
            //clase (estáticos), double CalcularCuadrado(double), double
            //CalcularTriangulo(double, double) y double
            //CalcularCirculo(double), que realicen el cálculo del área que
            //corresponda.
            //El ingreso de los datos como la visualización se deberán realizar
            //desde el método Main()
            int    op;
            char   rta = 's';
            double aux, aux1;

            do
            {
                Console.Clear();
                Console.WriteLine("MENU de AREAS");
                Console.WriteLine("\n1 - Area de un Cuadrado.");
                Console.WriteLine("\n2 - Area de un Triangulo.");
                Console.WriteLine("\n3 - Area de un Circulo.");
                Console.WriteLine("\n4 - Salir.");
                Console.WriteLine("\n\nIngrese opción deseada: ");
                op = int.Parse(Console.ReadLine());
                switch (op)
                {
                case 1:
                    Console.Clear();
                    Console.WriteLine("AREA de un CUADRADO");
                    Console.WriteLine("\nIngrese valor del lado: ");
                    aux = double.Parse(Console.ReadLine());
                    Console.WriteLine("\n\nResultado: ");
                    Console.WriteLine(CalculoDeArea.CalcularCuadrado(aux));
                    Console.ReadKey();
                    break;

                case 2:
                    Console.Clear();
                    Console.WriteLine("AREA de un TRIANGULO");
                    Console.WriteLine("\nIngrese valor de base: ");
                    aux = double.Parse(Console.ReadLine());
                    Console.WriteLine("\nIngrese valor de altura: ");
                    aux1 = double.Parse(Console.ReadLine());
                    Console.WriteLine("\n\nResultado: ");
                    Console.WriteLine(CalculoDeArea.CalcularTriangulo(aux, aux1));
                    Console.ReadKey();
                    break;

                case 3:
                    Console.Clear();
                    Console.WriteLine("AREA DE UN CIRCULO");
                    Console.WriteLine("\nIngrese valor de radio: ");
                    aux = double.Parse(Console.ReadLine());
                    Console.WriteLine("\n\nResultado: ");
                    Console.WriteLine(CalculoDeArea.CalcularCirculo(aux));
                    Console.ReadKey();
                    break;

                case 4:
                    Console.WriteLine("\n\n\nDesea Salir (S/N): ");
                    rta = char.Parse(Console.ReadLine());
                    break;

                default: break;
                }
            } while (rta != 'n');
            Console.ReadKey();
        }