<>
MATH PORTAL
chapitre 14 interactif
Chapitre 14 • Terminale spé maths

Algorithmique et programmation

Tu y utilises des scripts simples pour automatiser des calculs, simuler des expériences et raisonner avec Python.

Leçon claire et rapide

1. Variable

Une variable stocke une valeur qui peut changer.

2. Affectation

L’instruction x = x + 1 augmente x de 1.

3. Condition

if permet d’exécuter un bloc si une condition est vraie.

4. Boucle for

for répète une action un nombre déterminé de fois.

5. Boucle while

while répète tant qu’une condition est vérifiée.

6. Simulation

Les scripts permettent de tester rapidement une conjecture ou de simuler une expérience.

for k in range(n): ... if condition: ... while condition: ...

Méthode à retenir

Étape 1

Lis le code ligne par ligne.

Étape 2

Suis l’évolution des variables.

Étape 3

Pour une boucle, compte bien le nombre de répétitions.

Astuce : avance toujours dans l’ordre lecture de l’énoncé → choix de la bonne notion → vérification finale. Une grande partie des erreurs vient d’une mauvaise identification du bon outil de cours.

Système de défis aléatoires

Score
0 / 40
Défis réussis
0 / 5
Rang
Recrue Python
Banque active
20 exercices
À chaque rechargement, la page tire 1 exercice aléatoire dans chacune des 5 familles : Variables, Conditions, Boucles for, Boucles while, Lecture de scripts.

Variables

Affectation

Si x=5 puis on exécute x = x + 2, alors x vaut :

Conditions

Comparaison

En Python, pour tester l’égalité, on écrit :

Boucles for

Boucle for

Combien de fois s’exécute for k in range(4): ?

Boucles while

Arrêt

Une boucle while peut devenir infinie si :

Lecture de scripts

Lecture

Que fait l’instruction print(x) ?

Termine tous les défis pour débloquer ton bilan final.