Pastebin
Retrouvez, créez et partagez vos snippets en temps réel.
Rechercher un Pastebin
Aucun paste trouvé.
Créer un paste
Pastebin
Blog
Exercice1
int main() { int n, i, j; // 3 variables : n = hauteur, i = ligne actuelle, j = compteur // 1. DEMANDER la hauteur printf("Entrez le nombre de lignes : "); scanf("%d", &n); // Exemple : n = 3 // 2. LA GRANDE BOUCLE : pour chaque ÉTAGE de la pyramide for (i = 0; i < n; i++) { // i = 0 → étage du haut // i = 1 → étage du milieu // i = 2 → étage du bas // 3. AFFICHER les ESPACES (comme des coussins) for (j = 0; j < n - i - 1; j++) { printf(" "); // Affiche un espace } // Quand n=3 et i=0 : j va de 0 à 1 → affiche 2 espaces // Quand n=3 et i=1 : j va de 0 à 0 → affiche 1 espace // Quand n=3 et i=2 : j va de 0 à -1 → n'affiche rien // 4. AFFICHER les ÉTOILES (la partie solide) for (j = 0; j < 2 * i + 1; j++) { printf("*"); // Affiche une étoile } // Quand i=0 : 2×0+1=1 → affiche 1 étoile // Quand i=1 : 2×1+1=3 → affiche 3 étoiles // Quand i=2 : 2×2+1=5 → affiche 5 étoiles // 5. PASSER à l'étage suivant (aller à la ligne) printf("\n"); // C'est comme appuyer sur ENTER } return 0; }
Créé il y a 1 mois.