Contenu du cours
Fonctions C++
Fonctions C++
Qu'est-ce qu'une Fonction en C++ ?
En C++, une fonction est un bloc de code qui exécute une tâche spécifique. Vous êtes familier avec ce concept et l'avez utilisée avec la fonction main()
, qui est spéciale en C++ car elle marque le point de départ d'un programme. Cependant, l'utilisation des fonctions en C++ ne se limite pas uniquement à la fonction main()
. Voici un exemple:
main
#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; }
Clarifions ce qui a été fait dans le code ci-dessus:
Nous avons créé la fonction
calculateFactorial()
qui calcule le factoriel du nombre donné et le renvoie en sortie.Nous avons appelé cette fonction dans la fonction
main()
de notre programme et affiché le résultat dans la console.
Il est possible que vous ne compreniez pas encore ce qui s'est passé – comment nous avons créé la fonction, quels éléments y ont été intégrés, et ce qui se trouve dans le code. Mais ne vous inquiétez pas, nous vous expliquerons tout cela très bientôt.
Merci pour vos commentaires !