💾
Stocker des donnéesEn C++, une variable est un espace mémoire nommé qui stocke une valeur pouvant changer pendant l'exécution. Avant de l'utiliser, il faut la déclarer en précisant son type : int pour les entiers, double pour les décimaux, char pour un caractère, string pour du texte. On peut ensuite lui affecter une valeur avec le signe =. Par exemple : int age = 16; déclare un entier age valant 16. Les noms de variables doivent être explicites et respecter certaines règles (pas d'espaces, pas de mots réservés).
📖 Définition
Une variable est un espace mémoire nommé dont la valeur peut être modifiée pendant l'exécution du programme.
⭐ À retenir
Toujours déclarer une variable avec son type avant de l'utiliser, et choisir un nom descriptif.
💡 À retenir : Une variable = un type + un nom + une valeur.
🔁
Répéter des actionsLes boucles permettent de répéter un bloc d'instructions plusieurs fois. La boucle for est idéale quand on connaît à l'avance le nombre de répétitions : for(int i=0; i<5; i++) { ... } exécute le bloc 5 fois. La boucle while répète tant qu'une condition est vraie : while(condition) { ... }. Il faut s'assurer que la condition finira par devenir fausse pour éviter une boucle infinie. On peut utiliser break pour sortir immédiatement d'une boucle.
🔍 Exemple
for(int i=0; i<3; i++) { cout << i; } affiche 0, 1, 2.
⭐ À retenir
Toujours vérifier que la condition d'une boucle while peut devenir fausse pour éviter les boucles infinies.
💡 À retenir : for = nombre connu, while = condition.
🧩
Organiser son codeUne fonction est un bloc de code réutilisable qui effectue une tâche précise. Elle peut prendre des paramètres (valeurs d'entrée) et renvoyer un résultat avec return. La syntaxe est : typeRetour nomFonction(paramètres) { ... }. Par exemple, int carre(int x) { return x*x; } renvoie le carré de x. Appeler une fonction se fait en écrivant son nom suivi de parenthèses : carre(5) vaut 25. Les fonctions permettent de découper un problème en sous-problèmes et d'éviter la duplication de code.
📖 Définition
Une fonction est un sous-programme réutilisable qui peut recevoir des paramètres et renvoyer une valeur.
⭐ À retenir
Le type de retour d'une fonction doit correspondre au type de la valeur renvoyée par return.
💡 À retenir : Une fonction = entrées (paramètres) → traitement → sortie (return).
🛠️
Mettre en pratiqueUn programme C++ typique commence par les directives #include pour utiliser des bibliothèques, puis la fonction main() qui est le point d'entrée. On déclare ensuite les variables, on utilise des boucles pour répéter des traitements, et on découpe le code en fonctions pour plus de clarté. Il est important d'indenter son code et de commenter les parties complexes. Compiler avec g++ puis exécuter le fichier produit permet de tester son programme.
📢 Rappel
Les directives #include comme #include <iostream> permettent d'utiliser des fonctionnalités prédéfinies.
⭐ À retenir
Une bonne indentation et des commentaires rendent le code plus lisible et maintenable.
💡 À retenir : main() est le point de départ de tout programme C++.