Buscar

#include int main(void) {            int i, pessoas, idade;            printf("Informe a quantidade de pessoas: ");            scanf("%d",...

#include

int main(void)

{

           int i, pessoas, idade;

           printf("Informe a quantidade de pessoas: ");

           scanf("%d", &pessoas);

           for(i = 0; i < pessoas; i++)

           {

                       printf("Informe a idade %d:", i + 1);

                       scanf("%d", &idade);

           }

}

 

Dado o código fonte acima, assine a alternativa correta para trocar o laço FOR pelo laço WHILE.

 

I – Apenas trocar a palavra FOR, pela palavra WHILE, devido às estruturas serem idênticas quando se sabe o critério de parada.

II - Será necessário inicializar a variável contadora “i” o com o valor 0 antes da estrutura WHILE.

III – Trocar a estrutura FOR pelo WHILE, dentro parênteses colocar a condição de parada, e colocar o WHILE no fim do laço.

IV - Na declaração da estrutura WHILE, deve-se colocar a condição de parada idêntica ao que esta no segundo parâmetro do FOR.

V - Colocar a variável contadora “i” dentro da estrutura WHILE, logo após a leitura da variável idade para que possa ser realizado o incremento do laço.

 

É correto o que se afirma em:

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta para trocar o laço FOR pelo laço WHILE, dado o código fonte apresentado, é a alternativa III - Trocar a estrutura FOR pelo WHILE, dentro dos parênteses colocar a condição de parada, e colocar o WHILE no fim do laço.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais