import java.util.*;
public class Cinquenta
{
public static void main (String[] args)
{
int n1, n2, soma, sub, div, mult;
char op;
String ope;
Scanner di= new Scanner(System.in);
System.out.println("Digite o primeiro número:");
n1=di.nextInt();
System.out.println("Digite o segundo número:");
n2=di.nextInt();
System.out.println("Digite o operador desejado");
op=di.next();
soma=n1+n2;
switch(op){
case '+': System.out.println("o resultado é: "+soma);
}
}
}
Programa que não roda
Olá, estou estudando Java a pouco tempo e prtanto estou fazendo uns programinhas bem bobos para só entender como funciona, só que eu não sei como fazer para ler um char, como é necessário no seguinte programa, que tem como finalidade ser uma ?calculadora básica? que a pessoa dá dois números, o operador e o programa calcula o resultado.
Quao comndo que u podeia ur o invés de di.next()?Grata
2 Respostas
Faça:
op = di.next().toCharArray()[0];
Muito obrigada!! Funfou qu foi uma maravilha!!
Criado 16 de maio de 2009
Ultima resposta 16 de mai. de 2009
Respostas 2
Participantes 2