Menu
Coddy logo textTech

For-Schleife

Teil des Abschnitts Grundlagen der Kotlin-Journey von Coddy. Lektion 46 von 93.

Manchmal musst du eine Aktion mehrmals wiederholen. Anstatt denselben Code immer wieder zu schreiben, kannst du eine Schleife verwenden. Die for-Schleife ist perfekt, wenn du genau weißt, wie oft du etwas wiederholen möchtest.

Hier ist die grundlegende Struktur:

for (i in 1..5) {
    println(i)
}

Dies gibt die Zahlen 1 bis 5 aus. Die Variable i nimmt jeden Wert im Bereich an, und der Code innerhalb der geschweiften Klammern wird für jeden Wert ausgeführt.

Du kannst jeden Variablennamen verwenden, nicht nur i:

for (number in 1..3) {
    println("Count: $number")
}
// Ausgabe:
// Count: 1
// Count: 2
// Count: 3

Die Schleifenvariable existiert nur innerhalb der Schleife. Bei jeder Iteration wird sie automatisch auf den nächsten Wert im Bereich aktualisiert, bis keine Werte mehr übrig sind.

challenge icon

Aufgabe

Mittel

Lies eine ganze Zahl n aus der Eingabe ein. Verwende eine for-Schleife, um alle Zahlen von 1 bis n auszugeben, jeweils in einer eigenen Zeile.

Wenn die Eingabe beispielsweise 4 lautet, sollte die Ausgabe wie folgt aussehen:

1
2
3
4

Probier es selbst

fun main() {
    val n = readLine()!!.toInt()
    
    // TODO: Schreibe deinen Code darunter, um die Zahlen von 1 bis n mit einer for-Schleife auszugeben
    
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen

Übe selbstständig: Kotlin-Playground