Menu
Coddy logo textTech

Ripasso - input dinamico

Fa parte della sezione Fondamenti del percorso Kotlin di Coddy. Lezione 54 di 93.

challenge icon

Sfida

Medio

Leggi gli interi dall'input uno alla volta. Continua a leggere e sommare i numeri finché non incontri il valore 0, che segnala la fine dell'input.

Dopo aver letto 0, stampa la somma di tutti i numeri inseriti prima di esso, seguita dal conteggio dei numeri (escludendo lo 0).

Usa un ciclo while che continua finché non viene inserito il valore sentinella 0.

Stampa l'output esattamente in questo formato:

Sum: [sum]
Count: [count]

Per esempio, se gli input sono:

5
10
3
0

L'output dovrebbe essere:

Sum: 18
Count: 3

Se il primo input è 0, l'output dovrebbe essere:

Sum: 0
Count: 0

Provalo tu

fun main() {
    var sum = 0
    var count = 0
    
    // TODO: Scrivi qui il tuo codice
    // Usa un ciclo while per leggere numeri interi finché non incontri 0
    // Tieni traccia della somma e del conteggio dei numeri (escludendo 0)
    
    println("Sum: $sum")
    println("Count: $count")
}

Tutte le lezioni di Fondamenti

Esercitati da solo: Playground Kotlin