miércoles, 15 de abril de 2015

Calcular Areas en C#


En este post se observar como encontrar la solución para encontrar las de diferentes figuras geométricas. Solo es saber la formula y lo demás es fácil.
Área de un Cuadrado
A = L* L

    class Program
    {
        static void Main(string[] args)
        {
            //Variables Auxiliares
            double area = 0, lado = 0;

            //Explicacion del ejercicio
            Console.WriteLine("Encontrar el Area de un Cuadrado.");

            //Pediendo datos
            Console.Write("Ingrese el lado del cuadrado: ");

            //Convierte de texto a tipo entero
            lado = Int32.Parse(Console.ReadLine());

            //Realiza la operacion
            area = lado * lado;

            //Imprimiendo el resultado
            Console.WriteLine("El Area del Cuadrado: " + area);

            //El programa espera a que se reciba una tecla
            //La funcion de esto es que no se cierre el programa
            Console.ReadKey();
        }
    }


Área de un Rectángulo
A = B * H

    class Program
    {
        static void Main(string[] args)
        {
            //Variables Auxiliares
            double area = 0, b = 0, h = 0;

            //Explicacion del ejercicio
            Console.WriteLine("Encontrar el Area de un Rectangulo.");

            //Pidiendo datos
            Console.Write("Ingrese la base del rectangulo: ");

            //Convierte de texto a tipo entero
            b = Int32.Parse(Console.ReadLine());

            //Pediendo datos
            Console.Write("Ingrese la altura del rectangulo: ");

            //Convierte de texto a tipo entero
            h = Int32.Parse(Console.ReadLine());

            //Realiza la operacion
            area = b * h;

            //Imprimiendo el resultado
            Console.WriteLine("El Area del Rectangulo: " + area);

            //El programa espera a que se reciba una tecla
            //La funcion de esto es que no se cierre el programa
            Console.ReadKey();
        }
    }

Área de un Triangulo

    class Program
    {
        static void Main(string[] args)
        {
            //Variables Auxiliares
            double area = 0, b = 0, h = 0;

            //Explicacion del ejercicio
            Console.WriteLine("Encontrar el Area de un Rectangulo.");

            //Pediendo datos
            Console.Write("Ingrese la base del rectangulo: ");

            //Convierte de texto a tipo entero
            b = Int32.Parse(Console.ReadLine());

            //Pediendo datos
            Console.Write("Ingrese la altura del rectangulo: ");

            //Convierte de texto a tipo entero
            h = Int32.Parse(Console.ReadLine());

            //Realiza la operacion
            area = (b * h) / 2;

            //Imprimiendo el resultado
            Console.WriteLine("El Area del Triangulo: " + area);

            //El programa espera a que se reciba una tecla
            //La funcion de esto es que no se cierre el programa
            Console.ReadKey();
        }
    }

Área de un Trapecio
        
     class Program
    {
        static void Main(string[] args)
        {
            //Variables Auxiliares
            double area = 0, b1 = 0, b2 = 0, h = 0;

            //Explicacion del ejercicio
            Console.WriteLine("Encontrar el Area de un Trapecio.");

            //Pediendo datos
            Console.Write("Ingrese la base mayor del trapecio: ");

            //Convierte de texto a tipo entero
            b1 = Int32.Parse(Console.ReadLine());

            //Pediendo datos
            Console.Write("Ingrese la base menor del trapecio: ");

            //Convierte de texto a tipo entero
            b2 = Int32.Parse(Console.ReadLine());

            //Pediendo datos
            Console.Write("Ingrese la altura del trapecio: ");

            //Convierte de texto a tipo entero
            h = Int32.Parse(Console.ReadLine());

            //Realiza la operacion
            area = (b1 + b2) * h / 2;

            //Imprimiendo el resultado
            Console.WriteLine("El Area del trapecio es: " + area);

            //El programa espera a que se reciba una tecla
            //La funcion de esto es que no se cierre el programa
            Console.ReadKey();
        }
    }


Área de un Circulo
 
        
     class Program
    {
        static void Main(string[] args)
        {
            //Variables Auxiliares
            double area = 0, radio = 0;

            //Explicacion del ejercicio
            Console.WriteLine("Encontrar el Area de un Circulo.");
            
            //Pediendo datos
            Console.Write("Ingrese el radio del circulo: ");
            
            //Convierte de texto a tipo entero
            radio = Int32.Parse(Console.ReadLine());

            //Realiza la operacion
            area = radio * radio * 3.1415;

            //Imprimiendo el resultado
            Console.WriteLine("El Area del Circulo: " + area);

            //El programa espera a que se reciba una tecla
            //La funcion de esto es que no se cierre el programa
            Console.ReadKey();
        }
    }

8 comentarios: