Projeto básico de calculadora utilizando while, novamente mais um estudo de java
import java.util.Scanner;
public class estruturaEscolha {
public static void main(String[] args) {
Scanner sc = new Scanner (System.in);
System.out.println("Digite um valor:");
double num1 = sc.nextDouble();
System.out.println("Digite um valor:");
double num2 = sc.nextDouble();
//ESCOLHA DE UMA OPERAÇÃO
System.out.println("Escolha uma operação:");
System.out.println("Opção 1 = Soma");
System.out.println("Opção 2 = Subtração");
System.out.println("Opção 3 = multiplicação");
System.out.println("Opção 4 = divisão");
System.out.println("opção 5 = resto");
int opcao = sc.nextInt();
double resultado;
switch (opcao) {
case 1:
resultado = num1 + num2;
System.out.println("O resultado da soma é:" + resultado);
break;
case 2:
resultado = num1 - num2;
System.out.println("O resultado da subtração é:" + resultado);
break;
case 3:
resultado = num1 * num2;
System.out.println("O resultado da multiplicação é:" + resultado);
break;
case 4:
if(num2 !=0){
resultado = num1 / num2;
System.out.println("O resultado da divisão é:" + resultado);
} else{
System.out.println("ERRO! divisão por zero!");
}
break;
case 5:
resultado = num1 % num2;
System.out.println("O resto é:" + resultado);
break;
default:
System.out.println("Fechando a Calculadora!");
}
sc.close();
}
}