Menu
Coddy logo textTech

Paramètres

Fait partie de la section Fondamentaux du Journey C de Coddy. Leçon 48 sur 63.

Les fonctions en C peuvent accepter des paramètres (également appelés arguments), qui sont des valeurs transmises à la fonction lorsqu’elle est appelée.

Déclarez une fonction qui prend des paramètres :

int add(int a, int b) {
    return a + b;
}

Dans cet exemple, add est une fonction qui prend deux paramètres entiers, a et b, et renvoie leur somme.

Appelez une fonction avec des paramètres :

int result = add(5, 3);

Après l’exécution du code ci-dessus, result contient :

8

Vous pouvez également utiliser des variables comme arguments :

int x = 10;
int y = 20;
int sum = add(x, y);

Après l’exécution du code ci-dessus, sum contient :

30
challenge icon

Défi

Facile

Créez une fonction nommée calculateArea qui prend deux paramètres :

  • Un entier length
  • Un entier width

La fonction doit calculer et renvoyer l’aire (length × width) d’un rectangle.

Ensuite, dans la fonction main, lisez deux entiers saisis par l’utilisateur représentant la longueur et la largeur d’un rectangle, appelez la fonction calculateArea avec ces valeurs et affichez le résultat au format : "Area: X", où X est l’aire calculée.

Essayez vous-même

#include <stdio.h>

// Écrivez votre fonction calculateArea ici

int main() {
    // Lire les variables
    
    // Appelez calculateArea et affichez le résultat
    
    return 0;
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Compilateur C en ligne