Leia o texto a seguir:
A prática dos paradigmas de lógica de programação de laço de repetição é um recurso muito importante para o controle de fluxo de um programa. A linguagem de programação C disponibiliza três comandos (for, while e do-while) que atendem de forma plena a este recurso.
A estrutura de repetição for objetiva executa um bloco de comando, por um certo número de vezes, controlado por uma variável específica para tal fim. É sugerido quando o número de repetições é controlado por uma variável controladora ou quando houver a necessidade de inicialização e atualização. O comando while é sugerido quando não há necessidade de inicializar ou atualizar variáveis contadoras. O comando do-while é sugerido quando for necessário executar um bloco pelo menos uma vez. A estrutura do comando do-while força uma primeira execução do bloco de comandos.
Considerando as informações apresentadas, avalie as afirmações a seguir:
I. As estruturas de repetição while e for são estruturas que possuem uma precondição para que o laço seja executado.
II. Para fazermos o controle do laço de repetição while, devemos utilizar uma variável de controle chamada sentinela.
III. O que diferencia as estruturas de repetição while e do-while é o ponto onde fazem o controle do laço de repetição.
É correto o que se afirma em:
Com base no texto fornecido, as afirmações corretas são: I. As estruturas de repetição while e for são estruturas que possuem uma precondição para que o laço seja executado. III. O que diferencia as estruturas de repetição while e do-while é o ponto onde fazem o controle do laço de repetição. Portanto, a alternativa correta é "A) I e III".
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar