sábado, 26 de abril de 2014

Programa para calcular el Área de una figura Geométrica

/**
 * @(#)Figuras_Geometricas.java
 *
 *
 * @author Heryck Misael Muñoz Mora
 * @version 1.00 2014/4/1
 */

import matematicas.Area;   //crear un menú que pida el nombre de la figura y pida intruducir los valores
import java.util.Scanner;

public class Figuras_Geometricas {
       
    /**
     * Creates a new instance of <code>Figuras_Geometricas</code>.
     */
    public Figuras_Geometricas() {
    }
   
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
               
        int Sel, l1, l2, lado, base, altura, radio;;
        Scanner entrada = new Scanner(System.in);
        Area area = new Area ();
       
        do
        {
       
        System.out.println("Elija una entrada");
        System.out.println("1.- Cuadrado");
        System.out.println("2.- Rectangulo");
        System.out.println("3.- Circulo");
        System.out.println("4.- Triangulo");
        System.out.println("5.- Elegir otra Figura");
        System.out.println("Seleccione :");
        Sel=entrada.nextInt();
       
        switch (Sel)
        {
        case 1 :
        System.out.println("Cuadrado");
        System.out.print("Introduce el valor del Lado " );
lado=entrada.nextInt();
System.out.println("El Area es : "+area.cuadrado(lado));
        break;
       
        case 2 :
        System.out.println("Rectangulo");
        System.out.print("Introduce el valor de la Altura :" );
l1=entrada.nextInt();
System.out.print("Introduce el valor de la Base :" );
l2=entrada.nextInt();
System.out.println("El Area es : "+area.rectangulo(l1,l2));
        break;        
       
        case 3 :
        System.out.println("Circulo");
        System.out.print("Introduce el valor del Radio" );
radio=entrada.nextInt();
System.out.println("El Area es : "+area.circulo(radio));
        break;
       
        case 4 :
        System.out.println("Triangulo");
        System.out.print("Introduce el valor dela  Altura " );
base=entrada.nextInt();
System.out.print("Introduce el valor de la Base " );
altura=entrada.nextInt();
System.out.println("El Area es : "+area.triangulo(base,altura));
        break;
       
        case 5 :
        System.out.println("¿Desea Elegir otra Figura?");
        // System.out.print("Introduce el valor dela  Altura " );
       
        break;
        default:
        System.out.print("Seleccion incorrecta"+"\n");
        }      

       
        }
       // while (Sel == 5);
//        System.out.print("Usted a Salido del Programa de Areas"+"\n" );
       
        while (Sel == 0);
        System.out.print("Usted a Salido del Programa de Areas"+"\n" );
       
    }
}

No hay comentarios:

Publicar un comentario