Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

Ajuda com dúvida!

$
0
0

@Victor_Harry escreveu:

Estou fazendo um exercício mas me surgiu uma grande dúvida, preciso criar um programa que faça a idade média de 10 alunos e que ao mesmo tempo não aceite idade menor que 18 ou maior que 150, minha duvida é como colocar restrição de idade e caso ele digite errado não continuar com o código abaixo do if e voltar ao inicio do laço.

for (int aluno = 1;aluno <= 10; aluno++)
        {
            System.out.print("Digite a idade do aluno "+aluno+":");
            idade = s.nextInt();
            
            if(idade <= 17 && idade >=150)
            {
                System.out.println("Idade inválida.");
                /*quero que caso ele digite a idade inválida aqui, o programa
                volte ao aluno atual que teve a idade inválida, e só dê continuidade
                no laço caso a idade seja válida
                */
                
            }
           
            ac = ac + idade;
  }

Mensagens: 5

Participantes: 2

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093