Programmes de calcul
Exécuter, décrire et produire un programme de calcul
🎯 Suivre un programme de calcul, écrire l'expression correspondante, retrouver le nombre de départ et construire un programme équivalent.
Comprendre ce qu'est un programme de calcul
Un programme de calcul est une suite d'instructions que l'on applique à un nombre de départ. Chaque instruction transforme le nombre obtenu à l'étape précédente.
Exemple :
- Choisir un nombre.
- Ajouter 6.
- Multiplier le résultat par 4.
- Annoncer le résultat.
Pour réussir, il faut respecter l'ordre des instructions. Changer l'ordre peut changer complètement le résultat.
Exécuter un programme de calcul
Exécuter un programme de calcul, c'est effectuer les étapes une par une, en partant du nombre donné.
Programme :
- Choisir le nombre 8.
- Ajouter 5.
- Multiplier le résultat par 3.
8 → 8 + 5 = 13 → 13 × 3 = 39
Le résultat obtenu est 39. On ne fait pas toutes les opérations en même temps : on garde la trace de chaque étape.
Écrire l'expression d'un programme
Pour décrire un programme de calcul, on peut remplacer le nombre de départ par une lettre. Dans cette leçon, on utilise souvent n.
| Programme | Expression |
|---|---|
| Ajouter 7 au nombre de départ. | n + 7 |
| Multiplier le nombre de départ par 5. | n × 5 |
| Ajouter 4, puis multiplier le résultat par 3. | (n + 4) × 3 |
| Multiplier par 3, puis ajouter 4. | n × 3 + 4 |
Les parenthèses sont très importantes : elles indiquent qu'une étape doit être faite avant la suivante.
À ne pas confondre :
(n + 4) × 3 ≠ n × 3 + 4
Le premier programme ajoute 4 avant de multiplier. Le second multiplie avant d'ajouter 4.
Produire un programme à partir d'une expression
Produire un programme, c'est écrire une suite de consignes qui correspond à une expression mathématique donnée.
Expression :
(n − 2) × 5
Programme possible :
- Choisir un nombre.
- Soustraire 2.
- Multiplier le résultat par 5.
On lit l'expression en respectant les priorités : les calculs entre parenthèses sont faits avant les calculs à l'extérieur des parenthèses.
Retrouver le nombre de départ
Quand on connaît le résultat final, on peut parfois retrouver le nombre de départ en utilisant les opérations inverses dans l'ordre inverse.
Programme :
- Choisir un nombre.
- Ajouter 8.
- Multiplier le résultat par 2.
- On obtient 30.
On remonte le programme :
30 ÷ 2 = 15 puis 15 − 8 = 7
Le nombre de départ était donc 7.
| Opération faite | Opération inverse |
|---|---|
| + 6 | − 6 |
| − 9 | + 9 |
| × 4 | ÷ 4 |
| ÷ 5 | × 5 |
Vérifier un programme de calcul
Pour vérifier un programme de calcul, on peut le tester avec plusieurs nombres de départ. Cela permet de repérer une erreur d'ordre, de parenthèses ou d'opération.
Deux programmes à comparer :
- Programme A : ajouter 3 puis multiplier par 2 → (n + 3) × 2
- Programme B : multiplier par 2 puis ajouter 3 → n × 2 + 3
Si n = 5 :
Programme A : 16 | Programme B : 13
Les programmes ne sont donc pas équivalents.
Deux programmes sont équivalents s'ils donnent toujours le même résultat pour un même nombre de départ.
⭐ Ce qu'il faut retenir
- Un programme de calcul est une suite d'instructions.
- On exécute les étapes dans l'ordre donné.
- On peut représenter le nombre de départ par n.
- Les parenthèses indiquent qu'une étape doit être faite avant une autre.
- Pour retrouver le nombre de départ, on utilise les opérations inverses dans l'ordre inverse.
- Pour vérifier un programme, on peut le tester avec plusieurs nombres.
Programmes de calcul — Mémo
1. Je comprends le programme
Un programme de calcul est une suite d'instructions appliquées à un nombre de départ.
Exemple : choisir un nombre, ajouter 4, puis multiplier par 3.
2. J'exécute dans l'ordre
Je réalise chaque étape l'une après l'autre et je garde le résultat intermédiaire.
7 → 7 + 4 = 11 → 11 × 3 = 33
3. J'écris l'expression
Je peux remplacer le nombre de départ par la lettre n.
Ajouter 4 puis multiplier par 3 → (n + 4) × 3.
4. Je fais attention aux parenthèses
Les parenthèses indiquent qu'une étape doit être faite avant la suite.
(n + 5) × 2 ≠ n × 2 + 5
5. Je produis un programme
Pour produire un programme, je transforme une expression en consignes.
(n − 6) × 4 → choisir un nombre, soustraire 6, multiplier le résultat par 4.
6. Je retrouve le nombre de départ
Quand le résultat final est connu, je remonte le programme avec les opérations inverses.
Si le programme fait + 8 puis × 2 et donne 30 : 30 ÷ 2 = 15, puis 15 − 8 = 7.
Matériel didactique
Fiches, supports de manipulation et documents pour travailler la rubrique « Programmes de calcul ».
|
Matériel didactique
(0 document)
Affiche des tableaux de conjugaison, exercice de départ, générateur, résumé…
|
| Aucun document |
|
Snakes and Ladders
(1 exercice)
Clone du jeu de l'oie
|
| Jeu n° 1 |
Quiz : programmes de calcul
Batterie d'exercices
Exercices interactifs, entraînements progressifs et activités de consolidation pour la rubrique « Programmes de calcul ».
|
Quiz structuré (10 exercices)
Quiz basé sur structure JSON.
|
||||
|
Exercice n°1
Id n°948 |
Exercice n°2
Id n°949 |
Exercice n°3
Id n°950 |
Exercice n°4
Id n°951 |
Exercice n°5
Id n°952 |
|
Exercice n°6
Id n°953 |
Exercice n°7
Id n°954 |
Exercice n°8
Id n°955 |
Exercice n°9
Id n°956 |
Exercice n°10
Id n°957 |