For-Løkke
For-løkke er mere kompleks end de andre løkker og består af tre dele. Struktur for for-løkke:
for (counter; exit condition; loop expression)
{
// block of instruction
do_something;
}
- Tæller;
- Afslutningsbetingelse;
- Løkkeudtryk.
main.cpp
123456789#include <iostream> int main() { for (int counter = 0; counter <= 5; counter++) { std::cout << counter << std::endl; } }
int counter = 0
: iterations-tæller;counter++
: For hver iteration lægges 1 til variablencounter
for at markere løkkens fremdrift;counter <= 5
: løkkens afslutningsbetingelse. Løkken fortsætter, hvis variablencounter
er mindre end eller lig med 5.
Var alt klart?
Tak for dine kommentarer!
Sektion 4. Kapitel 5
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
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
For-Løkke
Stryg for at vise menuen
For-løkke er mere kompleks end de andre løkker og består af tre dele. Struktur for for-løkke:
for (counter; exit condition; loop expression)
{
// block of instruction
do_something;
}
- Tæller;
- Afslutningsbetingelse;
- Løkkeudtryk.
main.cpp
123456789#include <iostream> int main() { for (int counter = 0; counter <= 5; counter++) { std::cout << counter << std::endl; } }
int counter = 0
: iterations-tæller;counter++
: For hver iteration lægges 1 til variablencounter
for at markere løkkens fremdrift;counter <= 5
: løkkens afslutningsbetingelse. Løkken fortsætter, hvis variablencounter
er mindre end eller lig med 5.
Var alt klart?
Tak for dine kommentarer!
Sektion 4. Kapitel 5