Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafío: construyendo una nueva aplicación

CALCULADORA SIMPLE

import java.util.Scanner;

public class calculadoraConsola {

public static void main(String[] args) {

    Scanner re=new Scanner(System.in);
    int ingreso;





    do{



        String textoMenu= """
            1.- Sumar
            2.- Restar
            3.- Multiplicar
            4.- Dividir
            5.- Salir
            
            Que operacion quiere hacer?
            
            """;

        System.out.println(textoMenu);
        ingreso=re.nextInt();

        if(ingreso>0 && ingreso<5){
        System.out.println("Ingrese Primer Numero: ");
        double numero1=re.nextDouble();

        System.out.println("Ingrese Segundo Numero: ");
        double numero2=re.nextDouble();




        switch(ingreso) {

            case 1:
                System.out.println();
                System.out.println("SELECCIONO SUMA");
                sumar(numero1, numero2);
                System.out.println();
                break;

            case 2:
                System.out.println();
                System.out.println("SELECCIONO RESTA");
                restar(numero1, numero2);
                System.out.println();
                break;

            case 3:
                System.out.println();
                System.out.println("SELECCIONO MULTIPLICAR");
                multiplicar(numero1, numero2);
                System.out.println();
                break;

            case 4:
                System.out.println();
                System.out.println("SELECCIONO DIVIDIR");
                dividir(numero1, numero2);
                System.out.println();
                break;


        }
        }



    }while(ingreso!=5);

    System.out.println("SALIO DEL PROGRAMA! ");


}



public static void sumar(double n1, double n2){

    System.out.println("La Suma de "+n1 +" + "+n2 +"= " +(n1+n2));

}

public static void restar(double n1, double n2){

    System.out.println("La Resta de "+n1 +" - "+n2 +"= " +(n1-n2));
}

public static void  dividir(double n1, double n2){

    if(n2!=0){

        System.out.println("La Division de "+n1 +" / "+n2 +"= " +(n1/n2));

    }else{

        System.out.println("NO SE PUEDE DIVIDIR POR CERO");

    }

}

public static void  multiplicar(double n1, double n2){

    System.out.println("La Multiplicacion de "+n1 +" X "+n2 +"= " +(n1*n2));

}

}

1 respuesta

¡Hola Luciano! ¿Cómo estás?

Gracias por tu aporte en el foro. Su contribución es esencial para el crecimiento de nuestra comunidad en Alura.

Sigue así y no dudes en volver al foro si tienes alguna pregunta o dificultad.

Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!