O que faz o comando break em um laço for ou while?
a) Reinicia o laço
b) Encerra o laço
c) Ignora a iteração atual
d) Erro
a) Reinicia o laço
b) Encerra o laço
c) Ignora a iteração atual
d) Erro
Passo 1
Primeiro, vamos entender o que a pergunta está nos pedindo. Temos uma questão sobre programação, mais especificamente sobre o comando
break
em laços de repetição como for
ou while
. Para resolver isso, precisamos saber o que o break
faz nesses laços.Passo 2
Vamos começar entendendo o que é um laço
for
ou while
. Esses laços são usados para repetir um bloco de código várias vezes. Por exemplo, um loop for
pode percorrer uma lista de itens, executando algo para cada item. Já o while
repete enquanto uma condição for verdadeira.Passo 3
Agora, sobre o comando
break
. Em programação, o break
é usado para interromper a execução de um laço antes que todas as repetições sejam concluídas. Ou seja, quando o break
é executado dentro de um for
ou while
, ele faz com que o laço pare imediatamente, saindo dele.Passo 4
Vamos analisar as alternativas com base nisso:
a) Reinicia o laço – Não, o
break
não reinicia o laço; ele simplesmente sai dele.b) Encerra o laço – Isso mesmo! O
break
encerra o laço imediatamente.c) Ignora a iteração atual – Não, para isso usaríamos o comando
continue
, que pula para a próxima iteração.d) Erro – Não, o
break
é um comando válido e comum em muitas linguagens de programação.Resposta
A alternativa correta é a b) Encerra o laço.