Ir para conteúdo
Fórum Script Brasil
  • 0

Existe Algo de Errado Neste Código?


hisael

Pergunta

package javaapplication31;
import java.util.Scanner;
public class JavaApplication31 {
static Scanner in = new Scanner(System.in);
static int n1, n2, num;
public static String sinal;
public static void capturarNumerosDoUsuario(){
System.out.println("Digite o primeiro numero");
n1 = in.nextInt();
System.out.println("Digite o segundo numero");
n2 = in.nextInt();
}
public static void escolhendoSinal(){
Scanner in = new Scanner(System.in);
System.out.println("Digite o sinal da operaçao");
sinal = in.nextLine();
switch(sinal){
case "+" :
System.out.println(n1 + n2);
break;
case "-" :
if(n1 < n2){
System.out.println(n2 - n1);
}else
System.out.println(n1 - n2);
break;
case "*" :
System.out.println(n1 * n2);
break;
case "/" :
System.out.println(n1 / n2);
default : System.out.println("Digite um sinal valido");
}
}
public static void main(String[] args) {
System.out.println("----Calculadora----");
System.out.println("Digite 1 para calcular");
num = in.nextInt();
if (num == 1){
capturarNumerosDoUsuario();
escolhendoSinal();
}else
System.out.println("não Existe Funçao Para Esse Caractere");
in.close();
}
}
Editado por hisael
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...