Exercice 1 — Boucles et algorithmes — 1
1. Un programme additionne tous les entiers de 2 à 5. Combien d'itérations effectue-t-il ?
2. Calculer la valeur de la somme.
3. Proposer l'utilisation de range en Python.
Corrigé détaillé
Étape 1 — Méthode. On parcourt 4 nombres entiers consécutifs : 4 itérations.
Étape 2 — Calcul. La somme est 24(2+5)=14.
Étape 3 — Conclusion. Une solution est S=0 suivi de for k in range(2, 6): S += k ; la borne supérieure de range est exclue. Exercice 2 — Équation et vérification — 2
1. Résoudre 4x+5=21.
2. Vérifier la solution en remplaçant x.
3. Résoudre 4x+5<21. Corrigé détaillé
Étape 1 — Méthode. Soustraire 5 puis diviser par 4>0 : x=(21−5)/4=4.
Étape 2 — Calcul. La vérification donne 4×4+5=21.
Étape 3 — Conclusion. Les mêmes opérations avec le signe strict conduisent à x<4. Exercice 3 — Boucles et algorithmes — 3
1. Un programme additionne tous les entiers de 4 à 9. Combien d'itérations effectue-t-il ?
2. Calculer la valeur de la somme.
3. Proposer l'utilisation de range en Python.
Corrigé détaillé
Étape 1 — Méthode. On parcourt 6 nombres entiers consécutifs : 6 itérations.
Étape 2 — Calcul. La somme est 26(4+9)=39.
Étape 3 — Conclusion. Une solution est S=0 suivi de for k in range(4, 10): S += k ; la borne supérieure de range est exclue. Exercice 4 — Équation et vérification — 4
1. Résoudre 2x+7=19.
2. Vérifier la solution en remplaçant x.
3. Résoudre 2x+7<19. Corrigé détaillé
Étape 1 — Méthode. Soustraire 7 puis diviser par 2>0 : x=(19−7)/2=6.
Étape 2 — Calcul. La vérification donne 2×6+7=19.
Étape 3 — Conclusion. Les mêmes opérations avec le signe strict conduisent à x<6. Exercice 5 — Boucles et algorithmes — 5
1. Un programme additionne tous les entiers de 6 à 8. Combien d'itérations effectue-t-il ?
2. Calculer la valeur de la somme.
3. Proposer l'utilisation de range en Python.
Corrigé détaillé
Étape 1 — Méthode. On parcourt 3 nombres entiers consécutifs : 3 itérations.
Étape 2 — Calcul. La somme est 23(6+8)=21.
Étape 3 — Conclusion. Une solution est S=0 suivi de for k in range(6, 9): S += k ; la borne supérieure de range est exclue. Exercice 6 — Équation et vérification — 6
1. Résoudre 4x+4=12.
2. Vérifier la solution en remplaçant x.
3. Résoudre 4x+4<12. Corrigé détaillé
Étape 1 — Méthode. Soustraire 4 puis diviser par 4>0 : x=(12−4)/4=2.
Étape 2 — Calcul. La vérification donne 4×2+4=12.
Étape 3 — Conclusion. Les mêmes opérations avec le signe strict conduisent à x<2. Exercice 7 — Boucles et algorithmes — 7
1. Un programme additionne tous les entiers de 2 à 6. Combien d'itérations effectue-t-il ?
2. Calculer la valeur de la somme.
3. Proposer l'utilisation de range en Python.
Corrigé détaillé
Étape 1 — Méthode. On parcourt 5 nombres entiers consécutifs : 5 itérations.
Étape 2 — Calcul. La somme est 25(2+6)=20.
Étape 3 — Conclusion. Une solution est S=0 suivi de for k in range(2, 7): S += k ; la borne supérieure de range est exclue. Exercice 8 — Équation et vérification — 8
1. Résoudre 2x+6=14.
2. Vérifier la solution en remplaçant x.
3. Résoudre 2x+6<14. Corrigé détaillé
Étape 1 — Méthode. Soustraire 6 puis diviser par 2>0 : x=(14−6)/2=4.
Étape 2 — Calcul. La vérification donne 2×4+6=14.
Étape 3 — Conclusion. Les mêmes opérations avec le signe strict conduisent à x<4. Exercice 9 — Boucles et algorithmes — 9
1. Un programme additionne tous les entiers de 4 à 10. Combien d'itérations effectue-t-il ?
2. Calculer la valeur de la somme.
3. Proposer l'utilisation de range en Python.
Corrigé détaillé
Étape 1 — Méthode. On parcourt 7 nombres entiers consécutifs : 7 itérations.
Étape 2 — Calcul. La somme est 27(4+10)=49.
Étape 3 — Conclusion. Une solution est S=0 suivi de for k in range(4, 11): S += k ; la borne supérieure de range est exclue. Exercice 10 — Équation et vérification — 10
1. Résoudre 4x+3=27.
2. Vérifier la solution en remplaçant x.
3. Résoudre 4x+3<27. Corrigé détaillé
Étape 1 — Méthode. Soustraire 3 puis diviser par 4>0 : x=(27−3)/4=6.
Étape 2 — Calcul. La vérification donne 4×6+3=27.
Étape 3 — Conclusion. Les mêmes opérations avec le signe strict conduisent à x<6.