Em que ocasião podemos substituir a while pela for?
a. Sempre é possível substituir uma estrutura while por uma for.
b. Nunca podemos substituir uma estrutura while por uma for.
c. Somente quando não for preciso inicializar a variável de controle.
d. Somente quando se sabe quantas vezes a estrutura de repetição será executada.
e. Somente quando a while estiver efetuando operações aritméticas.
Soluções para a tarefa
RESPOSTA CONFIRMADA
a)
Somente quando se sabe quantas vezes a estrutura de repetição será executada.
EXPLICAÇÃO
Ambas são estruturas de repetição, porém a while pode ser substituída pela for somente quando se sabe quantas vezes o loop precisa ser executado. Isso se dá pela natureza da estrutura for.
É possível trocar o While pelo For quando se souber o número exato de repetições que determinado looping irá acontecer, portanto a alternativa correta é a letra A).
O uso de laços de repetição na programação é essencial para que possamos realizar diversos processos de uma forma repetitiva sem que seja necessário haver uma redundância de código o que aumenta a legibilidade do mesmo além de nos dar como programadores um leque maior de opções para realizar com os loopings como por exemplo "varrer" matrizes multidimensionais de uma só vez.
Saiba mais: https://brainly.com.br/tarefa/26550380