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 : Sélectionner tout - Visualiser dans une fenêtre à part
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; }
Partager