Menu
Coddy logo textTech

Rückblick – Dynamische Eingabe

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

challenge icon

Aufgabe

Mittel

Lies ganze Zahlen einzeln aus der Eingabe. Lies weiter und summiere die Zahlen, bis du den Wert 0 erreichst, der das Ende der Eingabe signalisiert.

Nachdem du 0 gelesen hast, gib die Summe aller zuvor eingegebenen Zahlen aus, gefolgt von der Anzahl der Zahlen (ohne 0).

Verwende eine while-Schleife, die fortgesetzt wird, bis der Sentinel-Wert 0 eingegeben wird.

Gib die Ausgabe in diesem exakten Format aus:

Sum: [sum]
Count: [count]

Wenn die Eingaben beispielsweise wie folgt lauten:

5
10
3
0

sollte die Ausgabe wie folgt lauten:

Sum: 18
Count: 3

Wenn die erste Eingabe 0 ist, sollte die Ausgabe wie folgt lauten:

Sum: 0
Count: 0

Probier es selbst

fun main() {
    var sum = 0
    var count = 0
    
    // TODO: Schreibe deinen Code hier
    // Verwende eine while-Schleife, um Ganzzahlen zu lesen, bis du auf 0 triffst
    // Behalte die Summe und die Anzahl der Zahlen im Blick (ohne 0)
    
    println("Sum: $sum")
    println("Count: $count")
}

Alle Lektionen in Grundlagen

Übe selbstständig: Kotlin-Playground