Menu
Coddy logo textTech

Repaso - Entrada dinámica

Parte de la sección Fundamentos del Journey de Kotlin de Coddy. Lección 54 de 93.

challenge icon

Desafío

Intermedio

Lee enteros de la entrada, uno a la vez. Sigue leyendo y sumando los números hasta encontrar el valor 0, que indica el final de la entrada.

Después de leer 0, imprime la suma de todos los números introducidos antes de él, seguida del conteo de números (sin incluir el 0).

Usa un bucle while que continúe hasta que se introduzca el valor centinela 0.

Imprime la salida con este formato exacto:

Sum: [sum]
Count: [count]

Por ejemplo, si las entradas son:

5
10
3
0

La salida debe ser:

Sum: 18
Count: 3

Si la primera entrada es 0, la salida debe ser:

Sum: 0
Count: 0

Pruébalo tú mismo

fun main() {
    var sum = 0
    var count = 0
    
    // TODO: Escribe tu código aquí
    // Usa un bucle while para leer enteros hasta que encuentres un 0
    // Lleva la cuenta de la suma y el conteo de los números (excluyendo el 0)
    
    println("Sum: $sum")
    println("Count: $count")
}

Todas las lecciones de Fundamentos

Practica por tu cuenta: Playground de Kotlin