jueves, 10 de abril de 2014

Programa Paquete matemáticas

package matematicas;
public 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 es un paquete de métodos que puede ser invocado desde otro programa como el antes visto inmediatamente atrás, este tipo de programas nos permite realizar operaciones con n mínimo de código en el programa del que dispondrá el usuario.

import matematicas.*;
public class Areasobjetos {
       
    /**
     * Creates a new instance of <code>Areasobjetos</code>.
     */
    public Areasobjetos() {
    }
   
    /**
     * @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));
    }
 }

Este es un programa paquete que los cálculos u operaciones necesarias para el cálculo de áreas geométricas desde un programa externo, desde el cual se invoca a este paquete para el cálculo, así nuestro programa es mas compacto.

No hay comentarios.:

Publicar un comentario