Bem-vindo ao Sistersinspirit.ca, onde suas perguntas são respondidas por especialistas e membros experientes da comunidade. Obtenha respostas detalhadas e precisas para suas perguntas de uma comunidade dedicada de especialistas. Descubra soluções detalhadas para suas dúvidas de uma ampla gama de especialistas em nossa plataforma amigável de perguntas e respostas.

O trecho de código a seguir utiliza uma estrutura de repetição do tipo for . Marque a alternativa que apresenta de forma correta o mesmo trecho utilizando a estrutura de repetição while.

Seja:

for( int i=3; i<100; i+=2)

cout << i ;




int i;
while (i<100) {

cout << i;

i=3;

i=i+2;

}


int i;
i=3;
while (i<100) {

cout << i;

i=i+2;

}


int i;
i=3;
while(i<100)

{

i=i+2;

cout << i;

}


int i;
i=3;
while(i<100)

cout << i;

i=i+2;




int i;
while (i<100) {

i=3;

cout << i;

i=i+2;

}

Sagot :

Resposta - letra c)

int i;

i=3;

while(i<100)

{  

i=i+2;  

cout << i;  

}

i começa com valor 3 e entra no laço de repetição. Enquanto ele for menor que 100 será adicionado +2 e isso será exibido na tela (i = 5, i = 7, ... , i = 99)

Resposta:

 int i;

   i=3;

   while (i<100)   {

     cout << i;

     i=i+2;

}

Explicação:

A estrutura dos dois comandos é a seguinte :

inicialização, teste lógico, incremento/decremento e o trecho da repetição.

conforme aula e gabarito.