Exercice 9
Écrire un programme en Python qui affiche une pyramide inversée de hauteur n à l'aide du symbol étoile(*).
Exemple: si n = 5, l'algorithme renvoi un design dont l'affichage ressemblerait à ceci :
|
1 2 3 4 5 |
***** **** *** ** * |
Solution
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
def pyramide_inversee(n): # Boucle pour chaque ligne de la pyramide for i in range(n, 0, -1): # Calcul des espaces à afficher avant les étoiles espaces = " " * (n - i) # Calcul des étoiles à afficher etoiles = "*" * i # Affichage de la ligne avec les espaces et les étoiles print(espaces + etoiles) # Test avec n = 5 n = 5 pyramide_inversee(n) |
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !
-

Hub USB 3.0 OBERSTER Multiport
€ 7,00 Acheter le produit -
Promo !

Routeur WiFi AX 3000 Mbps TP-Link Routeur, WiFi 6, 4 antennes à haute performance, OneMesh, WPA3
Le prix initial était : € 99,00.€ 56,00Le prix actuel est : € 56,00. Acheter le produit -

POO: Cours et exercices en UML2, Python, PHP, C#, C++ et Java (French Edition)
€ 17,00 Achetez le livre