lunes, 21 de marzo de 2011

Calculadora

Logica ---> Calculadora.
Presentacion ---> Formulario.

Descarga... click acá
Logica --->Calculadora
  • /*
     * Éste es el primer programa realizado en Netbeans IDE 6.7.1
     * Desarrollado por .:: Mauricio Hernández ::.
     */

    package Logica;

    /**
     *
     * @author microsoft
     */
    public class Calculadora {

    private
            int num1;

        public int getNum1() {
            return num1;
        }

        public void setNum1(int num1) {
            this.num1 = num1;
        }

        public Calculadora(int num1) {
            this.num1 = num1;
        }

        public int sumar(int num2){
            return (num1 + num2);
        }


        public int restar(int num2){
            return (num1 - num2);
        }
        public int multiplicar(int num2){
            return (num1 * num2);
        }
        public int dividir(int num2){
            return (num1 / num2);
        }


        public boolean validarpositivo()
        {
            if (num1>0)
            {
                return true;
            }else{
                return false;
            }
        }
    }
     

Presentacion--->Formulario
  • /*
     * To change this template, choose Tools | Templates
     * and open the template in the editor.
     */

    package Presentacion;
    import Logica.Calculadora;
    /**
     *
     * @author microsoft
     */
    public class Formulario {

        public static void main(String arg[])
        {
            Calculadora obj1 = new Calculadora(-1);
            Calculadora obj2 = new Calculadora(-3);
            if(obj1.validarpositivo())
            {
                System.out.println("El valor (obj1) : " + obj1.getNum1() + " es positivo.");
            }else{
                System.out.println("El valor (obj1): " + obj1.getNum1() + " Es negativo.");
            }
            if(obj2.validarpositivo())
            {
                System.out.println("El valor (obj2) : " + obj2.getNum1() + " es positivo\n");
            }else{
                System.out.println("El valor (obj2): " + obj2.getNum1() + " Es negativo \n");
            }
            System.out.println("La suma del obj1 es " + obj1.sumar(obj2.getNum1()));
            System.out.println("La suma del obj2 es " + obj2.sumar(obj1.getNum1()));
            System.out.println("La resta del obj1 es " + obj1.restar(obj2.getNum1()));
            System.out.println("La resta del obj2 es " + obj2.restar(obj1.getNum1()));
            System.out.println("La multiplicaion del obj1 es " + obj1.multiplicar(obj2.getNum1()));
            System.out.println("La multiplicacion del obj2 es " + obj2.multiplicar(obj1.getNum1()));
            System.out.println("La division del obj1 es " + obj1.dividir(obj2.getNum1()));
            System.out.println("La division del obj2 es " + obj2.dividir(obj1.getNum1()));

        }
    }

No hay comentarios:

Publicar un comentario