While-Loop

Es wiederholt den Code so lange, wie eine Bedingung True ist.
Du nutzt ihn, wenn du nicht genau weißt, wie oft die Schleife laufen wird.

Bsp

Java

int counter = 0;
while (counter < 5) {
    System.out.println("Counter: " + counter);
    counter++;
}

Python

counter = 0
while counter < 5:
    print("Counter:", counter)
    counter += 1

CSharp

int counter = 0;
while (counter < 5) {
    Console.WriteLine("Counter: " + counter);
    counter++;
}

C Sprache

#include <stdio.h>

int main() {
    int counter = 0;
    while (counter < 5) {
        printf("Counter: %d\n", counter);
        counter++;
    }
    return 0;
}

Jede dieser while-Schleifen führt die Schleifenaktion aus, solange counter kleiner als 5 ist.