Questão de Algoritmos
Assinale a opção que corresponde à condição da estrutura de repetição que faz com que o programa abaixo imprima 4 vezes a expressão Bom dia.
int a = 8; while ( a > 0 ) { cout << "Bom dia\n"; a = a -2; }
Analisando o trecho temos que :
- a variável
a funciona como contador e começa com 8. - a variável
a varia de 2 em 2. Assim : - o quando
a é 8 imprime-se Bom dia (Logo após ele vai decaindo, ou sejaa = a - 2 -->a = 8 - 2 = 6 ) - o quando
a é 6 imprime-se Bom dia (Logo após ele vai decaindo, ou sejaa = a - 2 -->a = 6 - 2 = 4 ) - o quando
a é 4 imprime-se Bom dia (Logo após ele vai decaindo, ou sejaa = a - 2 -->a = 4 - 2 = 2 ) - o quando
a é 2 imprime-se Bom dia (Logo após ele vai decaindo, ou sejaa = a - 2 -->a = 2 - 2 = 0 ) porém como já imprimiu 4 vezes ele para. - o quando
a for zero não se pode mais imprimir Bom dia, pois já se imprimiu 4 vezes, como visto acima.
Logo, a opção certa é :
A
B
C
D
E
Ainda não há comentários para esta questão.
Seja o primeiro a comentar!
Aulas em vídeo Em breve
00:00