Menu
CoddyTech

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 : les variables répertoriées dans la définition de la fonction. Les valeurs réelles que vous transmettez lors de l’appel de la fonction sont appelées des arguments.

Déclare 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

Tu peux aussi 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ée 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, lis deux entiers saisis par l’utilisateur représentant la longueur et la largeur d’un rectangle, appelle la fonction calculateArea avec ces valeurs et affiche 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() {
    // Lisez 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