Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Laço Interno e Laço Externo

Boa noite! Eu tenho uma dúvida sobre o laço For. Eu não entendi direito o que realmente significa ele ser interno ou mais externo.

3 respostas
solução

Boa noite, Jeferson! Como vai?

Um laço interno nada mais é do que um laço que está dentro do outro. E o externo é o que está envolvendo o interno!

Exemplo prático:

for (int i = 0; i < 10; i++) { // laço externo
     for (int j = 0; j < 10; j++) { // laço interno
     }
}

Pegou a ideia? Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!

Olá Jeferson, tudo bem?

De maneira simples, você pode usar um "for" dentro de outro "for", ou seja, o "for PAI" é o laço externo e o "for FILHO" é o laço interno.

for (parâmetros){ /* for PAI */
    for(parâmetros){ /* for FILHO */
    }
}

Espero ter ajudado!

Abraços!

Boa noite, Jeferson! Como vai?

Aqui tem um Alura+ sobre o assunto https://cursos.alura.com.br/faca-um-for-dentro-de-for-e-lacos-dentro-de-lacos-c6

Espero ter ajudado!!!