Hm, woran hakt es denn genau?
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
|
#include <iostream>
int main(void)
{
for(int i = 0; i < 10; i++)
{
std::cout << "Durchlauf Nummer " << i + 1<< "\n";
}
return (0);
}
|
Denke zwar das ähnliches schon im Buch stehen wird aber ich versuch auch mal zu erklären.
Im ersten Teil der for Schleife deklarierst du eine Variable, in diesem Fall wäre das
int i = 0. Du kannst aber auch eine Variable nehmen die du irgendwo ausserhalb deklarierst.
Im Mittelteil definierst du die Bedingung, in diesem Fall soll i < 10 sein, was zu 10 Schleifendurchläufen führt (die Schleife fängt bei Null an zu zählen
)
Und am Schluss gibst du dann eine Operation an, in diesem Fall das die Variable i, welche wir ja eingangs deklariert haben, nach jedem Durchlauf der Schleife um 1 erhöht wird.
Du kannst den Code so compilieren, du wirst dann merken das die Ausgabe so aussieht:
Durchlauf Nummer 1
Durchlauf Nummer 2
Durchlauf Nummer 3
Durchlauf Nummer 4
Durchlauf Nummer 5
Durchlauf Nummer 6
Durchlauf Nummer 7
Durchlauf Nummer 8
Durchlauf Nummer 9
Durchlauf Nummer 10
Noch was unklar?