Programmation et variables
Ce que tu dois retenir
Une variable = une case mémoire qui porte un nom et contient une donnée modifiable.
L'initialisation consiste à donner une première valeur avant toute utilisation de la variable.
Une variable peut stocker le résultat d'une expression calculée à partir d'autres variables.
Dans une boucle, la variable joue souvent le rôle de compteur ou d'accumulateur.
Teste-toi
◆ Teste-toi
1. En programmation, une variable peut être comparée à :
Voir la réponseMasquer
Réponse : A — A. une boîte étiquetée qui contient une valeur
Une variable est une zone mémoire modifiable, comme une boîte portant une étiquette (son nom) et pouvant contenir différentes valeurs.
2. Dans Scratch, quel bloc permet d'initialiser une variable « score » à 0 ?
Voir la réponseMasquer
Réponse : A — A. mettre score à 0
Le bloc « mettre score à 0 » affecte la valeur 0 à la variable score au lancement du programme.
3. Après les instructions x = 3 ; x = x + 1 ; x = x * 2, quelle est la valeur finale de x ?
Voir la réponseMasquer
Réponse : B — B. 8
x vaut d'abord 3, puis 3+1=4, puis 4×2=8.
4. Une variable nommée « prénom » contenant « Alice » est de type :
Voir la réponseMasquer
Réponse : C — C. chaîne de caractères
« Alice » est une suite de lettres, donc une chaîne de caractères (string).
5. Dans un programme, on écrit : a = 7 ; b = a % 3 ; (reste de la division). Que vaut b ?
Voir la réponseMasquer
Réponse : B — B. 1
7 = 3 × 2 + 1, le reste est donc 1. L'opérateur % donne ce reste.
6. Pourquoi dit-on qu'une variable est « variable » ?
Voir la réponseMasquer
Réponse : A — A. Elle peut changer de valeur au cours du programme
La valeur d'une variable peut être modifiée durant l'exécution du programme, contrairement à une constante.
7. Quelle instruction Scratch permet d'ajouter 10 à une variable « points » ?
Voir la réponseMasquer
Réponse : B — B. ajouter 10 à points
Le bloc « ajouter 10 à points » augmente la variable points de 10 sans effacer sa valeur précédente.
8. Dans une boucle « répéter 5 fois », on utilise souvent une variable pour :
Voir la réponseMasquer
Réponse : A — A. compter le nombre d'itérations
Un compteur de boucle (par exemple i = i + 1) permet de savoir à quelle répétition on se trouve.