Verifica-se a existência de várias estruturas de repetição, as quais serão utilizadas conforme as características do algoritmo que se busca desenvolver. Dessa forma, solicitou-se ao desenvolvedor que criasse um algoritmo para realizar a conversão de temperatura de 0 (zero) até 100 (cem) graus Celcius para Farenheit.
Assinale a alternativa que apresenta corretamente a estrutura de repetição a ser utilizada no caso citado:
A)
Enquanto-Faça.
B )
Repita-Até.
C )
Para-Até.
D )
Para-Faça.
E )
If-Else.
Assinale a alternativa que apresenta corretamente a estrutura de repetição a ser utilizada no caso citado:
A)
Enquanto-Faça.
B )
Repita-Até.
C )
Para-Até.
D )
Para-Faça.
E )
If-Else.
Passo 1
Beleza, vamos começar resumindo o que a questão está pedindo. A gente precisa criar um algoritmo que converta temperaturas de 0 até 100 graus Celsius para Fahrenheit. Para isso, temos que escolher qual estrutura de repetição (tipo de laço de repetição) é mais adequada. Vamos usar conceitos de estruturas de repetição e entender qual delas se encaixa melhor nesse caso.
Passo 2
Primeiro, vamos lembrar o que cada estrutura de repetição faz:
- Enquanto-Faça: Continua repetindo enquanto uma condição for verdadeira.
- Repita-Até: Repete até que uma condição seja verdadeira.
- Para-Até: Não é uma estrutura comum; parece uma mistura de “para” e “até”.
- Para-Faça: Repetição com um contador que vai de um valor inicial até um final.
- If-Else: Não é uma estrutura de repetição, mas sim uma condição.
Passo 3
Como a gente precisa converter uma série de valores de 0 a 100, é ideal usar uma estrutura que itere exatamente esse intervalo. A estrutura Para-Faça (ou “for loop” em inglês) é perfeita para isso porque permite definir um contador que começa em 0 e vai até 100, aumentando de um em um.
Passo 4
Vamos ver por que as outras opções não são as melhores:
- Enquanto-Faça e Repita-Até: São boas para quando não sabemos exatamente quantas vezes vamos repetir, mas aqui sabemos que precisamos de 101 repetições (de 0 a 100).
- Para-Até: Não é uma estrutura padrão, pode causar confusão.
- If-Else: Serve para decidir entre duas alternativas, não para repetir ações.
Passo 5
Portanto, a estrutura mais indicada é a Para-Faça, pois ela permite definir claramente o início, o fim e o passo da contagem, facilitando a conversão de cada valor de Celsius para Fahrenheit dentro do intervalo desejado.
Resposta
A alternativa correta é a D) Para-Faça.