❶ ❶ ❷ ❸ ❹ ❺
❸
❹
❷
❻
❺
❻
❼
❼
Questions :
1- Corrigé cette boucle de façon qu’elle affiche la série : 0,1,2,3,4.
2- Modifier la boucle de la question 1 pour afficher la série : 1,2,3…10
3- Proposer deux différentes solutions avec for pour afficher la série : 1,3,5,7,9 (nombres impairs)
4- on veut calculer la somme 1,3,5,7,9, pour le faire on vous
demande de compléter la boucle suivante :
Boucles console
for i in range(5) : 0, 1, 2, 3, 4
print(i)
for i in range(1,8): ………………………………………………………………………………
print(i)
for i in range(1,8,2): ………………………………………………………………………………
print(i)
for i in range(8,1): ………………………………………………………………………………
print(i)
for i in range(8,1,-1): ………………………………………………………………………………
print(i)
……………………………………………………………………………… 10, 20, 30, 40, 50
………………………………………………………………………………
……………………………………………………………………………… 9, 10, 11, 12, 13, 14
………………………………………………………………………………
……………………………………………………………………………… 4, 3, 2, 1, 0, -1, -2, -3, -4
………………………………………………………………………………
Exercices Supplémentaires :
Exercice 6 : (un peu de calcul)
Une usine fabrique des objets. Le bénéfice B réalisé par la fabrication et la vente de x objets est définie
par : 𝑩(𝒙) = −𝟑𝒙𝟐 + 𝟕𝟔 𝒙 − 𝟏𝟎𝟎 𝒂𝒗𝒆𝒄 𝐱 𝛜 [𝟓 ; 𝟐𝟎] 𝑞𝑢𝑖 𝑝𝑟𝑒𝑠𝑒𝑛𝑡𝑒 𝑛𝑜𝑚𝑏𝑟𝑒 𝑑𝑒𝑠 𝑜𝑏𝑗𝑒𝑡𝑠.
Exercice 7 : (casse-tête)
Une épidémie est découverte au sein d’une population, où chaque individu nouvellement infecté infecte 3 autres
le prochain jour.
Ecrire un script python qui
1- Lit le nombre de jours n > 0 (boucle de validation).
2- Calcul le nombre des individus malades après n jours
3- Lit un entier p > 0 qui présente le nombre de population d’un village
4- Calcule le nombre de jours jusqu'à l'extinction de cette population p.