Pular para o conteúdo principal

Questão de Programação — Conceitos básicos de programação — INSTITUTO AOCP 2019

ProgramaçãoConceitos básicos de programação
Código
qq514123
Banca
INSTITUTO AOCP
Órgão
IBGE
Ano
2019
Nível
Superior
Cargo
Analista Censitário - Análise de Sistemas - Desenvolvimento de Aplicações
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”.
  1. Awhile (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();};
  2. Bwhile (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();};
  3. Cwhile (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();};
  4. Dwhile (grade <= 10){total = total + grade;gradeCount = gradeCount + 1;grade = input.nextInt();};
  5. Ewhile (grade != 10){total = total + grade;gradeCount = gradeCount + 1;grade = input.nextInt();};
Revelar gabarito e comentário

GabaritoB — 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(); };

Link permanente: /questoes/qq514123