SOU NOVATO EM JAVA E NÃO SEI MUITO BEM COMO É UMA LINHA DE CÓDIGO BEM ORGANIZADA.
Fiz uma calculadora bem simples de se programar e preciso de ajuda em qualquer problema que vocês acharem
package Estudo;
import java.util.Scanner;
public class estudorevisao {
private static Scanner in = new Scanner(System.in);
private static int i;
public static void main (String[] args){
System.out.println("Bem-vindo a calculadora!");
while(true){
if(i == 1){
Somar();
}else if(i == 2){
Subtracao();
}else if(i == 3){
Multiplicacao();}
else if(i == 4){
Divisao();
}
System.out.println();
System.out.println("Escolha (1) para somar.");
System.out.println("Escolha (2) para subtrair.");
System.out.println("Escolha (3) para multiplicar.");
System.out.println("Escolha (4) para dividir.");
i = in.nextInt();
}
}
private static void Somar() {
System.out.println("voce escolheu somar");
System.out.println("Escolha um numero:");
double num1 = in.nextDouble();
System.out.println("Escolha outro numero:");
double num2 = in.nextDouble();
System.out.println(num1 + num2);
}
private static void Subtracao(){
System.out.println("voce escolheu subtrair");
System.out.println("Escolha um numero:");
double num1 = in.nextDouble();
System.out.println("Escolha outro numero:");
double num2 = in.nextDouble();
System.out.println(num1 - num2);
}
private static void Multiplicacao() {
System.out.println("voce escolheu multiplicar");
System.out.println("Escolha um numero:");
double num1 = in.nextDouble();
System.out.println("Escolha outro numero:");
double num2 = in.nextDouble();
System.out.println(num1 - num2);
}
private static void Divisao() {
System.out.println("voce escolheu dividir");
System.out.println("Escolha um numero:");
double num1 = in.nextDouble();
System.out.println("Escolha outro numero:");
double num2 = in.nextDouble();
System.out.println(num1 - num2);
}
}