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.
Uma característica do while é que ele repete a execução
do bloco de código enquanto a condição for verdadeira.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - certo
A questão aborda um dos conceitos fundamentais da programação estruturada e da programação orientada a objetos: as estruturas de repetição. Nesse contexto, ela menciona especificamente a estrutura de repetição while. Essa estrutura é usada para executar um bloco de código enquanto uma determinada condição for verdadeira (true).
O funcionamento do while é simples: antes de cada execução do bloco de código associado, a condição é avaliada. Se a condição for verdadeira, o bloco é executado. Após a execução, a condição é novamente avaliada, e o ciclo continua até que a condição se torne falsa (false). Se a condição já for falsa antes da primeira avaliação, o bloco de código não é executado nenhuma vez.
É importante notar que, para evitar um loop infinito, dentro do bloco de código do while, deve haver alguma operação que altere o estado da condição para que eventualmente ela se torne falsa e o loop termine.
Assim, a afirmativa está correta porque descreve precisamente o comportamento esperado da estrutura de repetição while. Este é um conceito básico da programação e essencial para a realização de tarefas repetitivas enquanto uma condição específica for atendida.
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
Frequentemente em nossas aplicações precisamos repetir a execução de um bloco de códigos do programa até que determinada condição seja verdadeira, ou senão até uma quantidade de vezes seja satisfeita. Para que essas repetições sejam possíveis, usamos os laços de repetições do C#.
While – Esta instrução é usada quando não sabemos quantas vezes um determinado bloco de instruções precisa ser repetido. Com ele, a execução das instruções vai continuar até que uma condição seja verdadeira. A condição a ser analisada para a execução do laço de repetição deverá retornar um valor booleano.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo