Bom Dia
Sou novo em Java, e estou com problemas com meu primeiro programa com classe.
[i]public class Operacoes {
double numero1;
double numero2;
String tipoOperacao;
public void trocarNum1( double numero1){
this.numero1 = numero1;}
public void trocarNum2( double numero2){
this.numero2 = numero2;}
public void tipoOperacao(String tipoOperacao){
this.tipoOperacao = tipoOperacao;}
public double VerificarOperacao(){
double total=0;
if (tipoOperacao == “+” ){
total = ((numero1 + numero2 ));}
if (tipoOperacao == “-” ){
total = ((numero1 - numero2 ));}
if (tipoOperacao == “*” ){
total = (numero1 * numero2 );}
if ((tipoOperacao == “/” )){
total = ((numero1 / numero2 ));}
return total;
}
}
import java.util.Scanner;
public class Calculadora {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
Operacoes oper = new Operacoes();
System.
out.println(“CALCULADORA******”);
System.
out.println(“Informe um Numero”);
double numero1 = entrada.nextDouble();
System.
out.println(“Tipo de Operacao”);
String tipoOperacao = entrada.nextLine();
System.
out.println("Informe outro Numero: ");
double numero2 = entrada.nextDouble();
oper.trocarNum1(numero1);
oper.trocarNum2(numero2);
double Calculo = oper.VerificarOperacao();
System.out.println(Calculo);
}
}[/i]
Quando é para pegar o tipo de operação , passa automático em branco.
Não consigo sair do lugar, preciso muito de ajuda mesmo.
Muito Obrigado
