0Pricing
C# Academy · Lektion

Schleifen in C#: For, While und Do-While

Beherrschen Sie Schleifenstrukturen, um sich wiederholende Aufgaben effizient auszuführen

Schleifen in C#: For, While und Do-While ist eine kostenlose C# Academy-Lektion auf CoddyKit. Dies ist Lektion 2 von 5. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des C# Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der C# Academy-Kurs umfasst insgesamt 5 Lektionen.

Einführung in Schleifen

Schleifen in C#: For, While und Do-While

Willkommen zur nächsten Lektion! In dieser Lektion lernen Sie, wie Sie Schleifen verwenden, um Aufgaben in Ihren C#-Programmen zu wiederholen und Ihren Code dadurch effizienter zu gestalten. Legen wir los!

Schleifen in C#: For, While und Do-While — Illustration 1

Was sind Schleifen?

Was sind Schleifen?

Mit Schleifen können Sie einen Codeblock mehrfach wiederholen. Sie sind nützlich, um sich wiederholende Aufgaben wie das Durchlaufen von Daten oder das Ausführen von Berechnungen zu automatisieren.

Wichtiger Hinweis: C# stellt drei Hauptarten von Schleifen bereit: for, while und do-while.

Die For-Schleife

Die For-Schleife

Die for-Schleife wird verwendet, wenn Sie wissen, wie oft eine Aufgabe wiederholt werden soll. Beispiel:

Wichtiger Hinweis: Die for-Schleife besteht aus drei Teilen: Initialisierung, Bedingung und Inkrementierung.

using System;

class Program {
    static void Main() {
        for (int i = 1; i <= 5; i++) {
            Console.WriteLine("Iteration: " + i);
        }
    }
}

Die While-Schleife

Die While-Schleife

Die while-Schleife wird verwendet, wenn Sie eine Aufgabe so lange wiederholen möchten, wie eine Bedingung true ist. Beispiel:

Tipp: Stellen Sie sicher, dass die Bedingung irgendwann false wird, um Endlosschleifen zu vermeiden.

using System;

class Program {
    static void Main() {
        int i = 1;

        while (i <= 5) {
            Console.WriteLine("Iteration: " + i);
            i++; // Increment the counter
        }
    }
}

Die Do-While-Schleife

Die Do-While-Schleife

Die do-while-Schleife ähnelt der while-Schleife, garantiert jedoch, dass der Code mindestens einmal ausgeführt wird. Beispiel:

Wichtiger Hinweis: Verwenden Sie do-while, wenn die Aufgabe unabhängig von der Bedingung mindestens einmal ausgeführt werden muss.

using System;

class Program {
    static void Main() {
        int i = 1;

        do {
            Console.WriteLine("Iteration: " + i);
            i++;
        } while (i <= 5);
    }
}

Schleifen vorzeitig beenden

Schleifen vorzeitig beenden

Verwenden Sie die Anweisung break, um eine Schleife vorzeitig zu verlassen. Beispiel:

Tipp: Verwenden Sie break sparsam, damit Ihr Code übersichtlich bleibt.

using System;

class Program {
    static void Main() {
        for (int i = 1; i <= 10; i++) {
            if (i == 5) {
                break; // Exit the loop when i equals 5
            }
            Console.WriteLine("Iteration: " + i);
        }
    }
}

Iterationen überspringen

Iterationen überspringen

Verwenden Sie die Anweisung continue, um den Rest der aktuellen Iteration zu überspringen und mit der nächsten fortzufahren. Beispiel:

Wichtiger Hinweis: Verwenden Sie continue, um bestimmte Iterationen zu überspringen und dabei in der Schleife zu bleiben.

using System;

class Program {
    static void Main() {
        for (int i = 1; i <= 10; i++) {
            if (i % 2 == 0) {
                continue; // Skip even numbers
            }
            Console.WriteLine("Odd number: " + i);
        }
    }
}

Verschachtelte Schleifen

Verschachtelte Schleifen

Sie können Schleifen ineinander verschachteln, um komplexere Aufgaben zu lösen. Beispiel:

Tipp: Gehen Sie mit verschachtelten Schleifen vorsichtig um, da sie die Komplexität Ihres Programms erhöhen können.

using System;

class Program {
    static void Main() {
        for (int i = 1; i <= 3; i++) {
            for (int j = 1; j <= 2; j++) {
                Console.WriteLine("Outer loop: " + i + ", Inner loop: " + j);
            }
        }
    }
}

Sehr gut!

Sehr gut!

Herzlichen Glückwunsch! Sie haben gelernt, wie Sie for-, while- und do-while-Schleifen verwenden, um Aufgaben effizient zu wiederholen. In der nächsten Lektion sehen wir uns Switch-Anweisungen an, mit denen sich komplexe bedingte Logik vereinfachen lässt. Programmieren wir weiter!

Schleifen in C#: For, While und Do-While — Illustration 9

Häufig gestellte Fragen

Ist die Lektion „Schleifen in C#: For, While und Do-While“ kostenlos?

Ja — der vollständige Text von „Schleifen in C#: For, While und Do-While“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des C# Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der C# Academy-Kurs umfasst insgesamt 5 Lektionen.

Was lerne ich in „Schleifen in C#: For, While und Do-While“?

Beherrschen Sie Schleifenstrukturen, um sich wiederholende Aufgaben effizient auszuführen Du übst C# Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um C# Academy zu starten?

Keine Vorkenntnisse erforderlich. C# Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 2 von 5.

Wie lange dauert die Lektion „Schleifen in C#: For, While und Do-While“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser C# Academy-Lektion Code schreiben und ausführen?

Ja. Jede C# Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Kontrollfluss: If-Else-Anweisungen
  2. Schleifen in C#: For, While und Do-While
  3. Switch-Anweisungen
  4. Einführung in Arrays
  5. Arbeiten mit Zeichenketten
← Zurück zu C# Academy