Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- O output do programa deveria ser assim:
- Quanto é 5 - 1 = 4?
- Muito bem!
- Quanto é 5 - 1 = 4?
- Muito bem!
- Quanto é 5 - 1 = 4?
- Muito bem!
- Quanto é 5 - 1 = 4?
- Muito bem!
- Quanto é 5 - 1 = 4?
- Muito bem!
- Resultados:
- 5 - 1 = 4 ~ CORRETO
- 5 - 1 = 4 ~ CORRETO
- 5 - 1 = 4 ~ CORRETO
- 5 - 1 = 4 ~ CORRETO
- 5 - 1 = 4 ~ CORRETO
- Você fez 5 pontos!
- [números aleatórios por sinal, é só uma demonstração]
- */
- int numero; //recebe o número q o usuário vai digitar
- int temp; //variável temporária para substituir o primeiro número caso ele seja maior do q o segundo
- int ponto = 0; //armazena a pontuação do jogador
- for (int i = 0; i < 5; i++){
- //gera dois números aleatórios
- int n1 = (int)(Math.random() * 10) + 1;
- int n2 = (int)(Math.random() * 10) + 1;
- //se o primeiro for maior do que o segundo, substitui
- if (n1 > n2){
- temp = n1;
- n1 = n2;
- n2 = temp;
- }
- //exibe conta para o usuário!
- numero = Integer.parseInt(JOptionPane.showInputDialog(null, n1 + " - " + n2 + " = "));
- //se ele acertar, avisa e armazena um ponto
- if ((n1 - n2) == numero){
- JOptionPane.showMessageDialog(null, "Muito bem, resposta certa!!!");
- ponto++;
- }
- //se errar, informa e não armazena pontos
- else
- JOptionPane.showMessageDialog(null, "Errado! Resposta certa: " + (n1 - n2));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement