Bonjour à tous.
Alors j'ai un petit problème, c'est à dire que j'ai un exercice d'informatique où je dois faire apparaitre quelque chose ressemblant à ceci:
*****.....*
***.......*
*****
****
***
**
*
Le tout sur un nombre n de lignes. Le problème est que j'obtiens une boucle infinie dans mon programme, et , j'ai beau chercher, je n'arrive pas à trouver où est le problème.
Voici le code de ma fonction :
L'erreur est peut être toute bête, mais je n'arrive pas à la trouver. En espérant que quelqu'un puisse m'aider. Merci d'avance !Code:#include "motifs2.h" #include <iostream> using namespace std; void Motifs2(unsigned int n) { unsigned int i, j; i = 0; j = n; while (i <= n - 1) { while (j >= i) { cout << "*"; j = j - 1; } cout << endl; i = i + 1; } }
-----