3
respostas

Laço for: não é preciso utilizar o break?

Olá pessoal!

Uma dúvida, por gentileza: no laço for , não usamos o break, pois ele já tem o incremento e o segundo elemento, que no caso, é a comparação (exemplo: cont < 3), sendo que estes todos irão ditar a quantidade de vezes que o loop será executado, correto?

Grato antecipadamente. :)

3 respostas

Olá Marcos.

Tudo bem ?

Sim, mas você poderia utilizar o break, caso não seja utilizado ele vai continuar em loop até cont ter o valor igual a 3.

Oi. Beleza, Marcos? Complementando a resposta acima...

É importante usar o break em estruturas de repetições, pois em aplicações mais complexas provavelmente essas iterações vão ter muitos elementos, com o break você vai poupar processamento.

Ex.: O seu código precisa varrer uma lista de 5 mil nomes pra achar um específico, se, sem o break, o seu laço achar o nome no índice 0, ele vai continuar repetindo até o 5 mil, assim gastando recursos do computador.

Entendi, pessoal. Muito obrigado! :)