★ À maîtriser
Compléments
Bibliothèques → sous-programmes → main → entrées-sorties
★ À maîtriser
Compléments
La bibliothèque math.h fournit notamment:
La bibliothèque stdlib.h fournit notamment:
Les bibliothèques fournissent des outils, tandis que main lance le programme
★ À maîtriser
Compléments
MRLM : modularité, réutilisabilité, lisibilité, maintenance
★ À maîtriser
📌 Le résultat d’une fonction peut être affecté à une variable, affiché directement ou utilisé dans une comparaison, et son type doit correspondre au type de retour.
Compléments
📌 L’appel d’une procédure fournit ses paramètres effectifs mais ne peut pas affecter, afficher ou comparer une valeur retournée inexistante.
Fonction = valeur retournée ; procédure = action sans valeur retournée
★ À maîtriser
📌 Le paramètre formel est la variable déclarée dans le sous-programme, tandis que le paramètre effectif est la variable ou la valeur fournie lors de l’appel.
Compléments
Le paramètre effectif est fourni à l’appel, le paramètre formel le reçoit
★ À maîtriser
Compléments
📌 Une fonction algorithmique peut être appelée dans le programme principal, dans une autre fonction ou avec des paramètres différents dans un appel récursif, notion non abordée dans ce cours.
Préconditions → données → description → variables → instructions → résultat
★ À maîtriser
Compléments
📌 En C++, les instructions qui suivent une accolade ouvrante sont généralement décalées vers la droite pour rendre le bloc identifiable.
Indentation cohérente → hiérarchie visible → code plus lisible et maintenable
Fonction et procédure en C++
| Critère | Fonction | Procédure |
|---|---|---|
| Retour | Retourne une valeur | Ne retourne aucune valeur |
| Type | Type de retour explicite | void |
| Utilisation | Afficher, affecter ou comparer le résultat | Appeler directement |
| Exemple | factorielle(n) | affiche_mention(note) |
Teste tes connaissances sur Anatomie d’un programme C++ avec 11 questions à choix multiples et corrections détaillées.
1. Quel élément lance l’exécution d’un programme C++ et peut ensuite appeler d’autres sous-programmes ?
2. Quelle description correspond à la structure générale d’un programme C++ ?
Mémorisez les concepts clés de Anatomie d’un programme C++ avec 11 flashcards interactives.
Qu'est-ce qu'un programme C++ ?
Un ensemble de sous-programmes et un programme principal appelé main.
Par quel sous-programme débute l'exécution d'un programme C++ ?
Par le programme principal appelé main.
Que fournit la bibliothèqu'iostream en C++ ?
Elle fournit cin et cout pour les entrées et sorties standard.
Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.
Générateur de fiches