Exercice 19
Énoncé
Afficher un triangle isocèle formé d’étoiles. La hauteur du triangle (c’est-à-dire le
nombre de lignes) sera fourni en donnée, comme dans l’exemple ci-dessous. On
s’arrangera pour que la dernière ligne du triangle s’affiche sur le bord gauche de
l’écran.
combien de lignes ? 10
*
***
*****
*******
*********
***********
*************
***************
*****************
*******************
#include
using namespace std ;
main()
{ const char car = '*' ; /* caractère de remplissage */
int nlignes ; /* nombre total de lignes */
int nl ; /* compteur de ligne */
int nesp ; /* nombre d'espaces précédant une étoile */
int j ;
cout << "combien de lignes ? " ;
cin >> nlignes ;
for (nl=0 ; nl { nesp = nlignes - nl - 1 ;
for (j=0 ; j for (j=0 ; j<2*nl+1 ; j++) cout << car ;
cout << '\n' ;
}
}
45
Précédent

- 46/398

Suivant