[color=red]Gente fiz uma calculadora que nao funcionou!!! Me ajudem a descobrir o erro>>>>>>>>>
[/color]
ackage calculadoraapp;
import java.util.Scanner;
/**
*
-
@author Nassar
*/
public class Main {/**
-
@param args the command line arguments
*/
public static void main(String[] args) {
double dValor1, dValor2, dResultado;
Scanner scn =
new Scanner(System.in);System.out.print(“Escolha a operação a ser realizada:”); System.out.print(“Digite 1 para SOMAR”); System.out.print(“Digite 2 para SUBTRAIR”); System.out.print(“Digite 3 para MULTIPLICAR”); System.out.print(“Digite 4 para DIVIDIR”);
String sOperacao=
scanner.next();if (sOperacao.equals (“1”)){ System.out.print(“Digite o primeiro valor:”); dValor1 = scn.nextInt(); System.out.print(“Digite o segundo valor:”); dValor2 = scn.nextInt(); dResultado = (dValor1+dValor2); System.out.print(“O resultado é” + dResultado);
}else if (sOperacao.equals (“2”)){ System.out.print(“Digite o primeiro valor:”); dValor1 = scn.nextInt(); System.out.print(“Digite o segundo valor:”); dValor2 = scn.nextInt(); dResultado = (dValor1-dValor2); System.out.print(“O resultado é” + dResultado);
}else if (sOperacao.equals (“3”)){ System.out.print(“Digite o primeiro valor:”); dValor1 = scn.nextInt(); System.out.print(“Digite o segundo valor:”); dValor2 = scn.nextInt(); dResultado = (dValor1*dValor2);
System.out.print("O resultado é" + dResultado); }else if (sOperacao.equals ("4")){ System.out.print("Digite o primeiro valor:"); dValor1 = scn.nextInt(); System.out.print("Digite o segundo valor:"); dValor2 = scn.nextInt(); dResultado = (dValor1/dValor2); System.out.print("O resultado é" + dResultado + "Digite ENTER para realizar outra operação."); }else System.out.print("Opção inválida"); int Valor2=0; switch(Valor2) { case 1: System.out.println("0"); break; default: System.out.println("Não existe divisão por ZERO!!!"); break; }
}
-
@param args the command line arguments