Menu
Coddy logo textTech

Bucle For

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

A veces necesitas repetir una acción varias veces. En lugar de escribir el mismo código una y otra vez, puedes usar un bucle. El bucle for es perfecto cuando sabes exactamente cuántas veces quieres repetir algo.

Esta es la estructura básica:

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

Esto imprime los números del 1 al 5. La variable i toma cada valor del rango y el código dentro de las llaves se ejecuta para cada valor.

Puedes usar cualquier nombre de variable, no solo i:

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

La variable del bucle solo existe dentro del bucle. En cada iteración, se actualiza automáticamente al siguiente valor del rango hasta que no quedan más valores.

challenge icon

Desafío

Intermedio

Lee un entero n de la entrada. Usa un bucle for para imprimir todos los números desde 1 hasta n, cada uno en una línea separada.

Por ejemplo, si la entrada es 4, la salida debe ser:

1
2
3
4

Pruébalo tú mismo

fun main() {
    val n = readLine()!!.toInt()
    
    // TODO: Escribe tu código debajo para imprimir los números del 1 al n usando un bucle for
    
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos

Practica por tu cuenta: Playground de Kotlin