Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Comment Créer une Fonction en C++ ? | Introduction
Fonctions C++
course content

Contenu du cours

Fonctions C++

Fonctions C++

1. Introduction
2. Spécification des Arguments de Fonction
3. Spécification des Valeurs de Retour de Fonction
4. Quelques Sujets Avancés

book
Comment Créer une Fonction en C++ ?

Regardons la fonction que nous avons créée dans le chapitre précédent :

cpp

main

copy
1234567891011121314151617
#include <iostream> // Function to calculate the factorial of an integer int calculateFactorial(int n) { int factorial = 1; for (int i = 1; i <= n; i++) factorial *= i; return factorial; } int main() { // Call the calculateFactorial function and print the result std::cout << calculateFactorial(5) << std::endl; std::cout << calculateFactorial(8) << std::endl; }
  • Function signature : Fournit des informations essentielles sur l'interface d'une fonction, y compris son nom, son type de retour et la liste de ses paramètres.

    • Return type : Spécifie le type de données que la fonction renverra. Dans cet exemple, c'est int , indiquant qu'un entier sera retourné.

    • Function name : Identifiant unique de la fonction, utilisé pour l'appeler depuis d'autres parties du programme. Notre fonction est nommée calculateFactorial .

  • Parameter list : Définit les valeurs d'entrée que la fonction attend. Cette fonction attend un seul paramètre entier nommé n .

  • Function Body : Contient le code qui effectue les opérations souhaitées, encadré par des accolades {} . Dans cet exemple, la fonction calcule la factorielle de n en utilisant une boucle for et stocke le résultat dans la variable factorial .

  • Return Statement : Spécifie la valeur que la fonction renverra à l'appelant. Dans ce cas, elle renvoie la valeur de la factorielle calculée en utilisant le mot-clé return .

Ainsi, ci-dessus, nous avons décrit la structure d'une fonction en C++ : toute fonction se compose d'une signature, d'un corps de fonction et d'une valeur de retour.

question mark

Qu'est-ce qu'une signature de fonction en C++ ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 2

Demandez à l'IA

expand
ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

course content

Contenu du cours

Fonctions C++

Fonctions C++

1. Introduction
2. Spécification des Arguments de Fonction
3. Spécification des Valeurs de Retour de Fonction
4. Quelques Sujets Avancés

book
Comment Créer une Fonction en C++ ?

Regardons la fonction que nous avons créée dans le chapitre précédent :

cpp

main

copy
1234567891011121314151617
#include <iostream> // Function to calculate the factorial of an integer int calculateFactorial(int n) { int factorial = 1; for (int i = 1; i <= n; i++) factorial *= i; return factorial; } int main() { // Call the calculateFactorial function and print the result std::cout << calculateFactorial(5) << std::endl; std::cout << calculateFactorial(8) << std::endl; }
  • Function signature : Fournit des informations essentielles sur l'interface d'une fonction, y compris son nom, son type de retour et la liste de ses paramètres.

    • Return type : Spécifie le type de données que la fonction renverra. Dans cet exemple, c'est int , indiquant qu'un entier sera retourné.

    • Function name : Identifiant unique de la fonction, utilisé pour l'appeler depuis d'autres parties du programme. Notre fonction est nommée calculateFactorial .

  • Parameter list : Définit les valeurs d'entrée que la fonction attend. Cette fonction attend un seul paramètre entier nommé n .

  • Function Body : Contient le code qui effectue les opérations souhaitées, encadré par des accolades {} . Dans cet exemple, la fonction calcule la factorielle de n en utilisant une boucle for et stocke le résultat dans la variable factorial .

  • Return Statement : Spécifie la valeur que la fonction renverra à l'appelant. Dans ce cas, elle renvoie la valeur de la factorielle calculée en utilisant le mot-clé return .

Ainsi, ci-dessus, nous avons décrit la structure d'une fonction en C++ : toute fonction se compose d'une signature, d'un corps de fonction et d'une valeur de retour.

question mark

Qu'est-ce qu'une signature de fonction en C++ ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 2
Nous sommes désolés de vous informer que quelque chose s'est mal passé. Qu'est-il arrivé ?
some-alt