Para o seguinte exercicio:
Paulo quer expandir seus conhecimentos utilizando o while
e, por isso, decidiu escrever o seguinte código:
void main() {
int contador = 100;
while(???) {
???
}
print(“O valor de contador é $contador.”);
}
Quais as respectivas linhas de código que Paulo deve colocar nos dois ??? para que seu programa imprima o valor 25 ao ser executado?
A - contador < 25 e contador++;
B - contador != 25 e contador = contador - 1;
C - contador == 25 e contador--;
D - contador >= 25 e contador--;
As respostas certas consideradas pelo Alura são B e D, no entanto a letra D não está correta pois a condição contador >= 25
permite entrar mais uma vez no loop e executar contador --;
, assim deixando o valor do contador igual a 24. Conferir e ajustar por favor.