Programa Java - Calculadora Simples usando Métodos
Programa Java - Calculadora
import java.util.Scanner;
public class Calculadora {
public static double somar (double pN1,double pN2){
return pN1 + pN2;
}
public static double subtrair(double pN1,double pN2){
return pN1 - pN2;
}
public static double multiplicar(double pN1,double pN2){
return pN1 * pN2;
}
public static double dividir(double pN1,double pN2){
return pN1/pN2;
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Informe um número: ");
double n1 = scanner.nextDouble();
System.out.print("Informe outro número: ");
double n2 = scanner.nextDouble();
double resultado = 0;
String[] operacoes = new String[] {"Somar", "Subtrair", "Multiplicar", "Dividir"};
for(int i = 0; i < operacoes.length; i++) {
System.out.println("[" + (i+1) + "] " + operacoes[i]);
}
System.out.print("Escolha a operação: ");
Integer operacao = scanner.nextInt();
switch (operacao) {
case 1:
resultado = somar(n1,n2);
System.out.print("Soma igual a "+resultado);
break;
case 2:
resultado = subtrair(n1,n2);
System.out.print("Subtração igual a "+resultado);
break;
case 3:
resultado = multiplicar(n1,n2);
System.out.print("Multiplicação igual a "+resultado);
break;
case 4:
resultado = dividir(n1,n2);
System.out.print("Divisão igual a "+resultado);
break;
default:
System.err.println("Escolha uma operação válida!");
break;
}
}
}
Comentários
Postar um comentário