Menu
Coddy logo textTech

Pirámide plana de asteriscos

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

challenge icon

Desafío

Intermedio

Lee un entero n de la entrada e imprime una pirámide plana de asteriscos, donde cada grupo contiene un número creciente de asteriscos, todos en una sola línea y separados por espacios.

El patrón debe tener:

  • Grupo 1: 1 asterisco
  • Grupo 2: 2 asteriscos
  • Grupo 3: 3 asteriscos
  • ...y así sucesivamente hasta el grupo n

Cada grupo de asteriscos debe estar separado por un solo espacio. No debe haber un espacio al final de la salida.

Formato de entrada:

Un solo entero n que representa el número de grupos.

Formato de salida:

Una sola línea que contiene el patrón de pirámide plana.

Ejemplo:

Si la entrada es 4, la salida debe ser:

* ** *** ****

Si la entrada es 6, la salida debe ser:

* ** *** **** ***** ******

Pruébalo tú mismo

fun main() {
    // Leer la entrada
    val n = readLine()!!.toInt()
    
    // TODO: Escribe tu código debajo
    // Construye el patrón de pirámide plana con grupos de asteriscos
    // El grupo 1 tiene 1 asterisco, el grupo 2 tiene 2 asteriscos, etc.
    // Separa cada grupo con un solo espacio
    
    
    // Muestra el resultado (sin espacio al final)
    // println(result)
}

Todas las lecciones de Fundamentos

Practica por tu cuenta: Playground de Kotlin