[Débutant] Je ne comprend pas une condition dans une fonction
Bonjour a tous, je suis en train d'apprendre le c++, et je ne comprend pas la ligne :
(Desolé, je me suis trompé de forum, si un modo passait par là, ca serait bien qu'il me le deplace, merci.)
for(int ligne(0); ligne < h; ligne++)
Plus precisement cette condition : ligne < h , (rajout : bien evidement je sais que cela veut dire inferieur a h ).
j'ai fait l'operation inverse en mettant la condition : > h au lieu de : < h, des le changement de condition cela ne marche plus, j'ai beau chercher, et je ne vois pas pourquoi, pourriez vous m' eclairer, merci d'avance.
Je l'ai modifié a partir de ce code du tuto.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| #include <iostream>
using namespace std;
void dessineRectangle(int l, int h)
{
for(int ligne(0); ligne < h; ligne++)
{
for(int colonne(0); colonne < l; colonne++)
{
cout << "*//";
}
cout << endl;
}
}
int main()
{
int largeur, hauteur;
cout << "Largeur du rectangle : ";
cin >> largeur;
cout << "Hauteur du rectangle : ";
cin >> hauteur;
dessineRectangle(largeur, hauteur);
return 0;
} |