Laço For
O for loop é mais complexo do que os outros loops e consiste em três partes. Estrutura do for loop:
for (counter; exit condition; loop expression)
{
// block of instruction
do_something;
}
- Contador;
- Condição de saída;
- Expressão de repetição.
main.cpp
123456789#include <iostream> int main() { for (int counter = 0; counter <= 5; counter++) { std::cout << counter << std::endl; } }
int counter = 0
: contador de iteração;counter++
: a cada iteração, 1 será adicionado à variávelcounter
para marcar a passagem do loop;counter <= 5
: condição de término do loop. O loop continuará se a variávelcounter
for menor ou igual a 5.
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 4. Capítulo 5
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Suggested prompts:
Can you explain each part of the for loop in more detail?
What happens if I change the exit condition?
Can you give an example of a for loop in action?
Awesome!
Completion rate improved to 3.85
Laço For
Deslize para mostrar o menu
O for loop é mais complexo do que os outros loops e consiste em três partes. Estrutura do for loop:
for (counter; exit condition; loop expression)
{
// block of instruction
do_something;
}
- Contador;
- Condição de saída;
- Expressão de repetição.
main.cpp
123456789#include <iostream> int main() { for (int counter = 0; counter <= 5; counter++) { std::cout << counter << std::endl; } }
int counter = 0
: contador de iteração;counter++
: a cada iteração, 1 será adicionado à variávelcounter
para marcar a passagem do loop;counter <= 5
: condição de término do loop. O loop continuará se a variávelcounter
for menor ou igual a 5.
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 4. Capítulo 5