Introduction au C++ : variables, boucles et fonctions
Ce que tu dois retenir
Une variable = un type + un nom + une valeur.
for = nombre connu, while = condition.
Une fonction = entrées (paramètres) → traitement → sortie (return).
main() est le point de départ de tout programme C++.
Teste-toi
◆ Teste-toi
1. Quel type de variable utiliser pour stocker un nombre entier ?
Voir la réponseMasquer
Réponse : C — C. int
Le type int est le type standard pour les nombres entiers en C++.
2. Que fait la boucle for(int i=1; i<=3; i++) { cout << i; } ?
Voir la réponseMasquer
Réponse : A — A. Affiche 1 2 3
La boucle commence à i=1, s'exécute tant que i<=3, donc affiche 1, puis 2, puis 3, puis s'arrête.
3. Quelle est la valeur renvoyée par la fonction int f(int a) { return a+2; } lorsqu'on appelle f(3) ?
Voir la réponseMasquer
Réponse : C — C. 5
La fonction ajoute 2 au paramètre, donc 3+2=5.
4. Quel mot-clé permet de sortir immédiatement d'une boucle ?
Voir la réponseMasquer
Réponse : B — B. break
break interrompt la boucle en cours et passe à l'instruction suivante.
5. Que signifie l'opérateur = en C++ ?
Voir la réponseMasquer
Réponse : B — B. Affectation d'une valeur
En C++, le signe = est l'opérateur d'affectation : il assigne la valeur de droite à la variable de gauche.
6. Quelle est la bonne déclaration d'une variable de type chaîne de caractères ?
Voir la réponseMasquer
Réponse : A — A. string nom;
string est le type pour les chaînes de caractères (il nécessite #include <string> et using namespace std;).
7. Dans une boucle while, que se passe-t-il si la condition reste toujours vraie ?
Voir la réponseMasquer
Réponse : C — C. Boucle infinie
Si la condition ne devient jamais fausse, la boucle continue indéfiniment, créant une boucle infinie.
8. Quel est le point d'entrée d'un programme C++ ?
Voir la réponseMasquer
Réponse : B — B. main()
L'exécution d'un programme C++ commence toujours par la fonction main().