Menu
Coddy logo textTech

Pirâmide de Asteriscos Reta

Parte da seção Fundamentos do Journey de Ruby da Coddy — lição 86 de 88.

challenge icon

Desafio

Fácil

Leia um número n da entrada e imprima uma pirâmide de asteriscos plana em uma única linha.

A pirâmide consiste em grupos de asteriscos onde o primeiro grupo tem 1 asterisco, o segundo tem 2, o terceiro tem 3, e assim por diante até n asteriscos. Cada grupo é separado por um único espaço.

Use a multiplicação de strings ("*" * count) para criar cada grupo de asteriscos e construa o padrão completo antes de imprimi-lo.

Por exemplo, se a entrada for 5, a saída deve ser:

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

Se a entrada for 3, a saída deve ser:

* ** ***

Se a entrada for 1, a saída deve ser:

*

Experimente você mesmo

# Lê o número n da entrada
n = gets.to_i

# TODO: Escreva seu código abaixo
# Use um loop para construir o padrão da pirâmide
# Cada grupo deve ter asteriscos crescentes (1, 2, 3, ... n)
# Use a multiplicação de strings ("*" * count) para criar cada grupo
# Separe os grupos com um único espaço


# Exibe o resultado
puts result

Todas as lições de Fundamentos