Em Java, a estrutura de repetição que permite que um conjunt...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A - while.
Para compreender a questão, é importante saber que em Java, existem diferentes estruturas de controle de fluxo que permitem a repetição de um conjunto de instruções. As estruturas while e do...while são exemplos disso. No entanto, elas se diferem pelo momento em que a condição é avaliada.
A estrutura while avalia a condição antes da execução do bloco de código dentro de seu escopo. Isso significa que, se a condição for falsa desde o início, o bloco de código dentro do while nunca será executado. É por isso que a alternativa A é a correta para a questão, pois se alinha perfeitamente com o enunciado que descreve uma estrutura que permite que um conjunto de instruções não seja executado nenhuma vez.
Por outro lado, a estrutura do...while executa o bloco de código pelo menos uma vez antes de verificar a condição, já que a avaliação ocorre após a execução do bloco. Assim, mesmo que a condição seja falsa, o bloco de instruções será executado uma vez.
As outras alternativas apresentadas não representam estruturas de repetição. A opção switch é uma estrutura de seleção que permite executar diferentes partes do código baseado no valor de uma variável. A opção case é usada dentro de um switch para definir um bloco de código que será executado apenas se a variável corresponder a um determinado valor. E continue é uma palavra reservada que permite pular a execução atual de um loop e continuar com a próxima iteração.
Entender o funcionamento dessas estruturas de controle é fundamental para a programação em Java e essencial para resolver questões de concursos públicos na área de Tecnologia da Informaçã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
Gab: A
O termo while pode ser traduzido para o português como “enquanto”. Este termo é utilizado para construir uma estrutura de repetição que executa, repetidamente, uma única instrução ou um bloco delas “enquanto” uma expressão booleana for verdadeira.
fonte:(https://tableless.com.br/java-estruturas-de-repeticao/ )
while --> O while testa a condição antes de cada iteração e não executa ação alguma se sua condição for falsa. Gabarito da questão
do-while --> O do-while primeiro realiza a iteração(do) e depois testa a condição. Portanto do-while executa uma iteração se a condição for falsa no início.
switch --> switch, assim como o if, não é operador de iteração; mas sim de condição. O comando switch faz suas escolhas procurando por uma coincidência entre um valor "seletor" e outros valores do mesmo tipo associados com cada opção. Case faz parte do switch. Corresponde a um if-else
continue --> Instrução semelhante a break. Porém, o invés de finalizar todo o laço, o continue finaliza um único ciclo, mas continua a execução de da estrutura de repetição
while: testa e depois faz ou não
do while: faz e depois testa se continua fazendo ou não
LETRA A
...a estrutura de repetição ...
Estruturas de Repetição:
while
Do... while
for
Estruturas de Decisão:
If
Switch
Estruturas de Interrupção:
break
continue
return
@rodolfodalves
A
while.
Na linguagem de programação Java, a estrutura de controle de loop `while` testa a condição antes de executar o bloco de código dentro do loop. Se a condição for falsa no início, o bloco de código dentro do `while` não será executado nenhuma vez.
Por outro lado, a estrutura `do...while` sempre executa o bloco de código pelo menos uma vez, porque ela verifica a condição depois de executar o bloco de código. As outras opções (`switch`, `case`, e `continue`) não são estruturas de repetição.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo