Menu
Coddy logo textTech

Pyramide d'astérisques plate

Fait partie de la section Fondamentaux du Journey Ruby de Coddy — leçon 86 sur 88.

challenge icon

Défi

Facile

Lisez un nombre n depuis l'entrée et affichez une pyramide d'astérisques à plat sur une seule ligne.

La pyramide se compose de groupes d'astérisques où le premier groupe contient 1 astérisque, le deuxième en contient 2, le troisième en contient 3, et ainsi de suite jusqu'à n astérisques. Chaque groupe est séparé par un seul espace.

Utilisez la multiplication de chaînes ("*" * count) pour créer chaque groupe d'astérisques, et construisez le motif complet avant de l'afficher.

Par exemple, si l'entrée est 5, la sortie devrait être :

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

Si l'entrée est 3, la sortie devrait être :

* ** ***

Si l'entrée est 1, la sortie devrait être :

*

Essayez vous-même

# Lire le nombre n à partir de l'entrée
n = gets.to_i

# TODO: Écrivez votre code ci-dessous
# Utiliser une boucle pour construire le motif de la pyramide
# Chaque groupe doit avoir un nombre croissant d'astérisques (1, 2, 3, ... n)
# Utiliser la multiplication de chaînes ("*" * count) pour créer chaque groupe
# Séparer les groupes par un seul espace


# Afficher le résultat
puts result

Toutes les leçons de Fondamentaux