-> Calculadora con POO | JAVA - SAAT-WEBS

Breaking

CODIGOS

JAVA

-> Calculadora con POO | JAVA

 

 

 
aprende como hacer una calculadora con programacion orientada a objettos


 

Calculadora con POO en java. -

El código esta comentado por ello recomiendo simplemente copiarlo a tu IDE favorito y aprender viendo como funciona el código, así mismo,aprenderemos a hacer una calculadora en java con programación orientada a objetos, al cual le agregue algunas funciones especiales como multiplicación en función de la suma, factorial etc, el código se muestra a continuación

public class calculadora{
    //pones las variables
    private int numero1;
    private int numero2;
    private int factorial1;
    private int producto;
    //recibimos dos numeros por teclado
    public calculadora(int numero1,int numero2){
        this.numero1=numero1;
        this.numero2=numero2;
    }
    //los sumamos
    public int sumar(){
        int suma=this.numero1+this.numero2;
        return suma;
    }
    //los restamos
    public int resta(){
        int resta=this.numero1-this.numero2;
        return resta;
    }
    //los multiplicamos
    public int multiplicar(){
        int multiplicar=this.numero1*this.numero2;
        return multiplicar;
    }
    //los dividimos
    public double dividir(){
        double dividir=(double)this.numero1/(double)this.numero2;
        return dividir;
    }
    //set sirve para cambiar el numero 1
    public void setnumero1(int si_quieres_cambiar_el_primer_digito_ingresado){
        numero1= si_quieres_cambiar_el_primer_digito_ingresado;
    }
    //set sirve para cambiar el numero 2
    public void setnumero2(int si_quieres_cambiar_el_segundo_digito_ingresado){
        numero2= si_quieres_cambiar_el_segundo_digito_ingresado;
    }
    //multiplicacion en funcion de la suma
    public int mul_en_funcion_de_lasuma(){
        int produto=0;
        for(int i=1;i<=this.numero1 ; i++){
            producto=producto+this.numero2;

        }
        return producto;
    }
    //mostrar residuo
    public int residuo(){
        int cociente=this.numero1/this.numero2;
        int residuo=this.numero1-(cociente*this.numero2);
        return residuo;
    }
    //sacar factorial a un numero recibido por teclado
    public  int factorial(int numero1){
        factorial1=1;
        for(int i=1;i<=numero1 ; i++){
            factorial1=factorial1*i;

        }
        return factorial1;
    }
    //sumar los factoriales del numero 1 y numero 2
    public int suma_De_factoriales(){
        factorial1=1;
        for(int i=1;i<=this.numero1 ; i++){
            factorial1=factorial1*i;

        }
        int factorial2=1;
        for(int i=1;i<=this.numero2 ; i++){
            factorial2=factorial2*i;

        }
        int total=factorial1+factorial2;
        return total;

    }
}


Uso cookies para darte un mejor servicio.
Mi sitio web utiliza cookies para mejorar tu experiencia. Acepto Leer más
Copied!