Hello,
Je viens de télécharger le pdf " initiation langage c ".
Je bloque a l'exercice 2. Je suis allez la solution, et je comprend pas un truc.
Peut être pourriez vous m'expliquer :
Comment la fonction sait que L = 100 et que h = 60 ?
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 #include <stdio.h> #define LONGUEUR 100 #define HAUTEUR 60 int perimetre(int L, int h); int main() { printf( "Le perimetre d'un rectangle de longueur %d et de hauteur %d est %d.\n", LONGUEUR, HAUTEUR, perimetre(LONGUEUR, HAUTEUR) ); return 0; } int perimetre(int L, int h) { return 2 * (L + h); }
J'ai défini LONGUEUR moi, pas L ? pareil pour HAUTEUR c'est différent de h
Est-ce que ca vient de?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 printf( "Le perimetre d'un rectangle de longueur %d et de hauteur %d est %d.\n", LONGUEUR, HAUTEUR, perimetre(LONGUEUR, HAUTEUR) );
D'avance merci!
Partager