Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Qu'est-ce qu'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
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:

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; }

Clarifions ce qui a été fait dans le code ci-dessus:

  1. Nous avons créé la fonction calculateFactorial() qui calcule le factoriel du nombre donné et le renvoie en sortie.
  2. 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.

Êtes-vous prêt à commencer à apprendre les fonctions?

Êtes-vous prêt à commencer à apprendre les fonctions?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 1
We're sorry to hear that something went wrong. What happened?
some-alt