Introduction au C++ : variables, boucles et fonctions
Fiche de révision · Numérique et sciences informatiques · 1ère
L'essentiel du cours
Chapitre 1 : Les variables en C++
Une variable = un type + un nom + une valeur.
Chapitre 2 : Les boucles for et while
for = nombre connu, while = condition.
Chapitre 3 : Les fonctions en C++
Une fonction = entrées (paramètres) → traitement → sortie (return).
Chapitre 4 : Structurer un programme C++
main() est le point de départ de tout programme C++.
Teste-toi · 8 questions
1.Quel type de variable utiliser pour stocker un nombre entier ?
Voir la réponseMasquer la réponse
Réponse : 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 la réponse
Réponse : 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 la réponse
Réponse : 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 la réponse
Réponse : break
break interrompt la boucle en cours et passe à l'instruction suivante.
5.Que signifie l'opérateur = en C++ ?
Voir la réponseMasquer la réponse
Réponse : 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 la réponse
Réponse : 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 la réponse
Réponse : 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 la réponse
Réponse : main()
L'exécution d'un programme C++ commence toujours par la fonction main().