Voraussetzung dieses Tutorials sind: Umgang mit Variablen und Entscheidungen
(am besten ihr lest euch die beiden Tutorials von \"Rauchmelder\" durch)
Man unterscheidet grundlegend 3 Typen von Schleifen:
1. for-Schleife (zählergesteuerte Schleife)
for(Startvariable;Abbruchbedingung;Operator)
{
Programmcode
}
z.B.: Wir wollen jetzt von 0-10 hinaufzählen und ausgeben:
int i; /(Variable wird deklariert
for(i=0;i<10;i++) //i=0: Startwert ist 0, i++: bei jeden Durchlauf wird i um 1 erhöht, i<10: wenn i 10 ist wird abgebrochen
{
Console.WriteLine(\"{0}. Zahl: {1}\\n\",i+1,i); //Ausgabe
}
Die Ausgabe lautet: \"1. Zahl: 0\"
\"2. Zahl: 1\" ......
2. while-Schleife (kopfgesteuerte Schleife)
Der Programmcode wird nur ausgeführt wenn die Bedingung \"true\" ist
while(Bedingung)
{
..........
}
z.B.:
int Variable = 3;
while(Variable = 3)
{
Console.WriteLine(\"Die Variable hat den Wert 3!\");
}
Ist die Zahl nicht 3, passiert nichts
3. do-while-Schleife (fußgesteuerte Schleife)
Der Programmcode wird mindestens 1mal durchgeführt
do
{
........
}
while(Bedingung)
z.B.:
int durchgang = 0;
do
{
durchgang++;
Console.WriteLine(\"{0}. Durchgang\",durchgang)
}
while(durchgang <= 10);
Das Programm wird also 10mal ausgeführt
Ich hoffe euch hilft mein Tutorial
Lg CS