J'ai réalisé une fonction toute bête qui calcul l'air d'un rectangle pour m'entrainer, mais la variable "haut" (hauteur) foire. Par contre la largeur joue... Qu'ai-je fais de faux svp
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 #include <iostream> double airerectangle (double hauteur, double largeur) { printf ("\ncalcul en cours....largeur %ld hauteur %ld", hauteur,largeur); return hauteur*largeur; } int main() { double aire= 0, haut = 0, larg = 0; printf ("\nEntrez la largeur de votre rectangle\n"); scanf ("%ld", &haut); printf ("\nEntrez la hauteur de votre rectangle\n"); scanf ("%ld", &larg); printf ("\ndebug....largeur %ld hauteur %ld", haut,larg); aire = airerectangle (haut,larg); printf ("\nL'aire de votre rectangle vaut %ld",aire); system("PAUSE"); return 0; }
Partager