martes, 24 de septiembre de 2013

1.6. Programando Formulas

Convirtiendo nuestros algoritmos a Código


Los siguientes programas son la traducción de los algoritmos hechos en la sección 1.4. Algoritmos Basicos con Formulas.

Ejercicio: Área del Triangulo


DISEÑO:
Algoritmo AreaTriangulo
Inicio
        Real area,b,h
        Leer(h,b)
        area = (1/2) * b * h
        Escribir(area)
Fin

CÓDIGO:
         public static void Main(string[] args)
        {
            double area,b,h;
            Console.WriteLine("Ingresa la Altura: ");
            h = double.Parse(Console.ReadLine());
            Console.WriteLine("Ingresa la Base: ");
            b = double.Parse(Console.ReadLine());
            area = (1.0/2.0) * b * h;
            Console.WriteLine("El area del triangulo es: " + area);
            Console.ReadLine();
        }

Ejercicio: El Área del Circulo

Hacer un algoritmo para calcular el área de un circulo.

DISEÑO:
El diseño de este modelo nos plantea algo nuevo, el uso de una constante llamada PI, todas las variables las consideramos de tipo real, por tanto:
Algoritmo AreaCirculo
Inicio
        Real r, area, PI
        PI = 3.1416
        Leer(r)
        area = PI * r * r
        Escribir(area)
Fin

CÓDIGO
         public static void Main(string[] args)
        {
            double r, area, PI;
            PI = 3.1416;
            Console.WriteLine("Ingresa el radio del Circulo: ");
            r = double.Parse(Console.ReadLine());
            area = PI * r * r;
            Console.WriteLine("El area del circulo es: " + area);
            Console.ReadLine();
        }


Ejercicio: Área y Volumen del Cubo 

Hacer un algoritmo para calcular el área y volumen de un cubo.

DISEÑO:
Algoritmo AreaVolumenDelCono
Inicio
        Real L, area, volumen
        Leer(L)
        area = 6 * L * L
        volumen = L * L * L
        Escribir(area, volumen)
Fin

CÓDIGO:
         public static void Main(string[] args)
        {
            double L, area, volumen;
            Console.WriteLine("Ingresa el lado del cubo: ");
            L = double.Parse(Console.ReadLine());
            area = 6 * L * L;
            volumen = L * L * L;
            Console.WriteLine("El Area es: " + area);
            Console.WriteLine ("El Volumen es: "+ volumen);
            Console.ReadLine();
        }



Actividades

  • Hacer un programa para hallar el área del trapecio (figura 1).
  • Hacer un programa para hallar el área de la corona circular (figura 1).
  • Hacer un programa para calcular el volumen y el área de un cilindro circular recto (figura 2).




Vídeo de Apoyo, como Hacer el Algoritmo



Programar en C# el Área de un Triangulo

No hay comentarios:

Publicar un comentario