Imagem de fundo

Uma das estratégias para se utilizar a estrutura de...

Uma das estratégias para se utilizar a estrutura de repetição while para um número arbitrário de elementos é por meio da “repetição controlada por sentinela”. Sabendo disso, assinale a alternativa que apresenta corretamente um trecho de código com a implementação da “repetição controlada por sentinela”.


A

while (grade == 1)

{

total = total + grade;

gradeCount = gradeCount + 1;

System.out.print("Entre com o valor da grade ou pressione -1 para sair: ");

grade = input.nextInt();

};


B

while (grade != -1)

{

total = total + grade;

gradeCount = gradeCount + 1;

System.out.print("Entre com o valor da grade ou pressione -1 para sair: ");

grade = input.nextInt();

};


C

while (grade <= 0)

{

total = total + grade;

gradeCount = gradeCount + 1;

System.out.print("Entre com o valor da grade ou pressione -1 para sair: ");

grade = input.nextInt();

};


D

while (grade <= 10)

{

total = total + grade;

gradeCount = gradeCount + 1;

grade = input.nextInt();

};


E

while (grade != 10)

{

total = total + grade;

gradeCount = gradeCount + 1;

grade = input.nextInt();

};