Bonjour

C'est la première fois que je viens sur le forum C++, j'espère y découvrir des choses intéressantes pour moi et de fil en aiguille de mon parcours, pouvoir basculer de l'autre coté de la barrière, c'est à dire, pouvoir aider les autres personnes comme moi qui débuterons.Mais pour l'instant je suis tout en bas de l’échelle....
Débutant en C++, je suis donc un cour de langage C++ sur un livre. Je fais donc étape par étape. Et là, je bloque sur un exercice.Alors voila, je ne veux pas la réponse, je veux juste une piste qui pourrait me mettre sur la voie.Voici un code pour faire un rectangle de ****. On me demande de modifier la fonction pour que cela n'accepte pas les nb négatifs. J'ai essayé avec IF else mais le soucis réel, est que je ne sais pas a quel endroit précis je dois insérer mon code....je bute la dessus..

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
25
26
#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;
}