Em linguagem de programação em "C" podemos assumir que as estruturas de repetição permitem executar mais de uma vez um mesmo trecho de código. Trata-se de uma forma de executar blocos de comandos somente sob determinadas condições, mas com a opção de repetir o mesmo bloco quantas vezes for necessário. As estruturas de repetição são úteis, por exemplo, para repetir uma série de operações semelhantes que são executadas para todos os elementos de uma lista ou de uma tabela de dados, ou ainda simplesmente para repetir um mesmo processamento, até que uma certa condição seja satisfeita.
Disponível em: acesso em 15 de fevereiro de 2018 (adaptado).
A respeito das estruturas de repetição usadas em Linguagem C, analise as seguintes sentenças:
I. A condição existente no laço mostra qual é o critério a se verificar para que o laço seja executado.
II. O laço do... while é usado em situações em que o corpo do laço deve ser executado pelo menos uma vez.
III. Dentro de um laço podem aparecer instruções simples, outros laços ou blocos de instruções.
IV. Um laço infinito ocorre quando a condição do laço é sempre falsa.
Agora, assinale a alternativa que apresenta a resposta correta.
Escolha uma:
a. As afirmativas I, II e III estão corretas.
b. As afirmativas I e IV estão corretas.
c. As afirmativas I, II, III e IV estão corretas.
d. Somente a afirmativa IV está correta.
e. As afirmativas II e III estão corretas.
Soluções para a tarefa
I. A condição existente no laço mostra qual é o critério a se verificar para que o laço seja executado.
II. O laço do... while é usado em situações em que o corpo do laço deve ser executado pelo menos uma vez.
III. Dentro de um laço podem aparecer instruções simples, outros laços ou blocos de instruções.
a. As afirmativas I, II e III estão corretas.
Fazendo apenas uma observação quanto a alternativa ( iv ). Um laço infinito é aquele que apresenta sempre uma condição de teste verdadeira,ou seja, nunca termina. Ocorre quando acidentalmente se escreve um código que tem uma condição que jamais será satisfeita, ou então se esquece de alterar o valor da variável de controle do laço, fazendo com quem a condição seja sempre verdadeira.
Espero ter ajudado.