Échauffement
Trois questions rapides sur des leçons déjà vues.
Découvrir
Si x > 5 alors y ← 1 sinon y ← 0, avec . Que vaut ?
L'idée clé
Conditions et boucles organisent le calcul.
Si … alors … sinon exécute une branche selon une condition. Pour allant de 1 à répète fois. Tant que répète tant que la condition est vraie.
Exemple corrigé
s ← 0, pour i de 1 à 3 : s ← s + i.
i = 1, 2, 3.
Résultat.
À toi, guidé
À toi : pour i de 1 à 4 : x ← x + 2, avec au départ. Que vaut ?
4 tours de +2.
Entraînement ★
- `s ← 0`, puis `pour i de 1 à 4 : s ← s + 5`. Que vaut ?
- `s ← 0`, puis `pour i de 1 à 9 : s ← s + 4`. Que vaut ?
- `s ← 0`, puis `pour i de 1 à 9 : s ← s + 2`. Que vaut ?
Attention !
Entraînement ★★
- `x ← 1`, puis `tant que x < 81 : x ← x × 3`. Que vaut à la fin ?
- `x ← 1`, puis `tant que x < 32 : x ← x × 2`. Que vaut à la fin ?
- `si 6 > 3 : x ← 1, sinon : x ← 0`. Que vaut `x` si est vrai ?
- `pour i de 1 à 3` : combien de tours fait la boucle ?
Bilan
Trois questions pour vérifier que c'est acquis.
- `s ← 0`, puis `pour i de 1 à 4 : s ← s + 5`. Que vaut ?
- `s ← 0`, puis `pour i de 1 à 9 : s ← s + 4`. Que vaut ?
- `s ← 0`, puis `pour i de 1 à 9 : s ← s + 2`. Que vaut ?
Fiche résumé
Boucles
Pour: nombre de tours connu.Tant que: on s'arrête quand la condition devient fausse.
Attention : compte bien les tours.