Exercice langage C: Triangle creux

Travail à Faire:
 

Écrivez une fonction qui affiche un triangle isocèle ``creux'' à l'aide des caractères /\ et _:

        /\
       /  \
      /    \
     /      \
    /        \
/______\

Le nombre de lignes sera passé en paramètre. Attention, pour afficher le caractère \, il faut le répéter deux fois. Exemple: cout << "\\"; affiche un seul |.


 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
void triangle(int lignes) 
{

  for (int i=0; i<lignes; i++) {

    for (int j=lignes; j>i; j--)

      cout << " ";

    cout << "/";

    if (i < lignes - 1)

      for (int j=0; j<i*2; j++)

        cout << " ";

    else

      for (int j=0; j<i*2; j++)

        cout << "_";

    cout << "\\" << endl;

  }

}