Em qual das seguintes situações o uso de uma estrutura de repetição é mais adequado?
(A) -
calcular a média de uma lista de números.
(B) -
verificar se um número é primo.
(C) -
iterar sobre cada elemento de uma lista.
(D) -
armazenar o valor máximo encontrado em uma lista.
(E) -
comparar dois números.
Dica
- use estruturas de repetição quando precisar executar um bloco de código várias vezes.
- escolha a estrutura de repetição correta com base na condição de repetição (por exemplo, while, for, do-while).
- certifique-se de que a condição de repetição seja eventualmente atendida para evitar loops infinitos.
Explicação
Uma estrutura de repetição permite executar um bloco de código várias vezes até que uma determinada condição seja atendida. no caso de iterar sobre uma lista, a estrutura de repetição é utilizada para executar o mesmo código para cada elemento da lista.
Análise das alternativas
Nas demais alternativas, estruturas de repetição não são necessárias ou não são as mais adequadas:
- (a): calcular a média de uma lista de números pode ser feito com uma função matemática ou uma estrutura de soma.
- (b): verificar se um número é primo pode ser feito com uma sequência finita de operações matemáticas.
- (d): armazenar o valor máximo encontrado em uma lista pode ser feito com uma variável que armazena o valor máximo atual.
- (e): comparar dois números pode ser feito com uma instrução condicional (if-else).
Conclusão
Estruturas de repetição são essenciais para automatizar tarefas repetitivas e iterar sobre coleções de dados. elas permitem que programadores escrevam códigos mais eficientes e concisos.