Quanto às estruturas de repetição e à programação orientada ...
Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.
O for, uma das estruturas de repetição, é utilizado
quando o número de iterações não é conhecido
antecipadamente.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E - Errado
A questão abordou um conceito fundamental em programação, referente às estruturas de repetição, e em particular o laço for. Em programação, existem diversas estruturas de repetição que nos ajudam a executar um bloco de código múltiplas vezes. O laço for, em particular, é utilizado quando temos um conhecimento prévio do número de iterações que queremos realizar. Ele é estruturado de forma a inicializar um contador, testar uma condição de continuidade e incrementar o contador de forma determinística a cada iteração.
Por exemplo, se quisermos imprimir os números de 1 a 10, usaríamos um laço for da seguinte maneira:
for(int i = 1; i <= 10; i++){ System.out.println(i); }
Neste caso, sabemos exatamente que queremos 10 iterações, uma para cada número de 1 a 10. Se o número de iterações não fosse conhecido antecipadamente, precisaríamos de uma estrutura de repetição mais flexível, como o laço while ou do-while, que continuam a executar enquanto uma condição seja verdadeira, independente do número de vezes que o bloco precisa ser executado.
Portanto, dizer que o laço for é utilizado quando o número de iterações não é conhecido antecipadamente está incorreto, pois esse tipo de laço é especialmente útil e frequentemente aplicado quando esse número é de fato conhecido de antemão.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Errado.
O for é uma estrutura de repetição que executa um conjunto de comandos por um número determinado de vezes. O for recebe três expressões: uma que define uma situação inicial, uma que define uma condição de parada e uma que define uma ação a ser executada a cada repetição. Uma variável é inicializada com um valor inicial e é atualizada a cada iteração do for.
errado
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo