Menu
Coddy logo textTech

Pirámide plana de asteriscos

Parte de la sección Fundamentos del Journey de Ruby de Coddy — lección 86 de 88.

challenge icon

Desafío

Fácil

Lee un número n de la entrada e imprime una pirámide de asteriscos plana en una sola línea.

La pirámide consiste en grupos de asteriscos donde el primer grupo tiene 1 asterisco, el segundo tiene 2, el tercero tiene 3, y así sucesivamente hasta n asteriscos. Cada grupo está separado por un solo espacio.

Usa la multiplicación de cadenas ("*" * count) para crear cada grupo de asteriscos, y construye el patrón completo antes de imprimirlo.

Por ejemplo, si la entrada es 5, la salida debería ser:

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

Si la entrada es 3, la salida debería ser:

* ** ***

Si la entrada es 1, la salida debería ser:

*

Pruébalo tú mismo

# Leer el número n de la entrada
n = gets.to_i

# TODO: Escribe tu código a continuación
# Usa un bucle para construir el patrón de pirámide
# Cada grupo debe tener asteriscos crecientes (1, 2, 3, ... n)
# Usa la multiplicación de cadenas ("*" * count) para crear cada grupo
# Separa los grupos con un solo espacio


# Imprime el resultado
puts result

Todas las lecciones de Fundamentos