jueves, 10 de abril de 2014

Programa para calcular áreas con métodos por separado

public class Areas {
        
    /**
     * Creates a new instance of <code>Areas</code>.
     */
    public Areas() {
    }
    
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        int lado = 4;
        int L1=5, L2=6;
        int radio=7;
        int base=8, altura=9;
        double pi=3.1416;
         pi=3.1416;
        Area area=new Area();
        System.out.println("Area del cuadrado:"+ area.cuadrado (lado));
        System.out.println("Area del triángulo:"+ area.triángulo (base,altura));
        System.out.println("Area del rectángulo:"+ area.triángulo (L1,L2));
        System.out.println("Area del círculo:"+ area.círculo (radio,pi));
    }
    
    
}

 class Area {
     public Area (){
     }
     public int cuadrado (int lado){
      int ret;
      ret = lado*lado;
      return ret;
     }
     public int triángulo ( int base, int altura){
    
      int tri;
      tri = (base*altura)/2;
      return tri;
     }
      public int rectángulo ( int L1, int L2){
    
      int rec;
      rec = (L1*L2);
      return rec;
      }
     
     public double círculo ( double radio,double pi){
    
      double cír;
      cír = pi*(radio*radio);
      return cír;
      }
 }

Este programa al igual que el anterior, nos permite realizar cálculos de figuras geométricas, con la particularidad de que desde el main quedan anidadas todas las variables, los métodos han sido declarados por separado, quedando más compactos.

No hay comentarios.:

Publicar un comentario