@MAO escreveu:
Pessoal é o seguinte,
to fazendo um programinha p pedir 3 números p o usuário.
Mas cada número está inserido entre uma quantidade e outra ex: entre 1 e 10.
Se caso o usuário digitar 11 eu quero q ele de uma msg dizendo q o usuário digitou um numero fora da sequencia e volte a dar a opção de digitar de novo.
Se caso digitar o certo ele vai colher o outro até ter colhido os 3 números, depois somar e apresentar o resultado p o usuário.
No meu teste fiz assim:import java.util.Scanner;
public class Teste
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
int num1,
num2,
num3;System.out.print("Digite um número de 1 a 10 para somar: "); num1 = input.nextInt(); if (num1 <=0 || num1 > 10) { System.out.println("Você não digitou um número de 0 a 10"); } else { System.out.print("Digite um número de 11 a 20 para somar: "); num2 = input.nextInt(); if (num2 <=10 || num2 > 20) { System.out.println("Você não digitou um número de 11 a 20"); } else { System.out.print("Digite um numero 21 a 30 para somar: "); num3 = input.nextInt(); if (num3 <= 20 || num3 > 30) { System.out.println("Você não digitou um numero de 21 a 30"); } else { System.out.println("O resultado da soma é: " + (num1+num2+num3)); } } } }
}
Sei que é algo bem simples mas estou iniciando no java, sugestões e dicas e macetes serão muito bem vindo.
Mensagens: 6
Participantes: 3