Logo Passei Direto
Buscar
O break afeta apenas o laco onde ele e chamado. Para encerrar lacos externos, seria necessario um controle adicional, como variaveis de flag ou excecoes.
Qual destas afirmativas e verdadeira sobre o uso de break em loops aninhados?
a) Um break sempre encerra todos os lacos ao mesmo tempo
b) Um break encerra apenas o laco mais interno em que ele esta localizado
c) Um break nao funciona em loops aninhados
d) Um break transforma o laco em um loop infinito
User badge image
Desafios Para o Conhecimento

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar as alternativas sobre o uso do `break` em loops aninhados: a) Um break sempre encerra todos os laços ao mesmo tempo - Isso está incorreto, pois o `break` só afeta o laço mais interno. b) Um break encerra apenas o laço mais interno em que ele está localizado - Esta afirmativa é verdadeira. O `break` interrompe apenas o laço em que foi chamado, não afetando os laços externos. c) Um break não funciona em loops aninhados - Isso é falso, pois o `break` funciona normalmente em loops aninhados, mas apenas no laço mais interno. d) Um break transforma o laço em um loop infinito - Isso é incorreto. O `break` é usado para sair de um laço, não para transformá-lo em um loop infinito. Portanto, a alternativa correta é: b) Um break encerra apenas o laço mais interno em que ele está localizado.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina