Laboratoire #4 - Les répétitives¶
420-SN1-RK - Programmation en sciences
Session : Automne 2026
Pondération : 3 %
Les réponses et le code doivent être inscrits dans les cellules prévues à cette fin. Dans les exemples d'exécution, les lignes entre crochets représentent le message de input() et la réponse saisie; elles ne font pas partie de la sortie à reproduire.
L'utilisateur est considéré comme « parfait » : ses entrées respectent les types, les formats et les limites indiqués dans chaque question. Aucune entrée inattendue n'est à prévoir, sauf lorsqu'une question demande explicitement sa prise en charge.
Question #2 - Afficher les nombres pairs entre deux entiers¶
Le programme doit demander deux entiers positifs, le second étant supérieur au premier, puis afficher les nombres pairs compris entre ces bornes inclusivement, à raison d'un nombre par ligne.
Exemple d'exécution¶
[Premier entier : 10]
[Deuxième entier : 20]
10
12
14
16
18
20
Question #3 - Classification d'âges¶
Le programme doit demander des âges entiers et afficher la catégorie correspondante tant que l'âge saisi est supérieur à 0. Lorsqu'un âge inférieur ou égal à 0 est saisi, le programme doit afficher Fin du programme et s'arrêter sans afficher de catégorie.
Les catégories sont les suivantes :
- Moins de
2ans : bébé. - De
2à11ans : enfant. - De
12à17ans : adolescent. - À partir de
18ans : adulte.
Exemple d'exécution¶
[Âge : 1]
Bébé
[Âge : 4]
Enfant
[Âge : 15]
Adolescent
[Âge : 43]
Adulte
[Âge : -1]
Fin du programme
Question #4 - Table de multiplication¶
Le programme doit demander un entier et un nombre positif d'entrées, puis afficher la table de multiplication de cet entier, de 1 jusqu'au nombre d'entrées inclusivement.
Exemple d'exécution¶
[Table de multiplication : 2]
[Nombre d'entrées : 8]
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
Question #5 - Population de bactéries¶
Sachant qu'une population de bactéries double à chaque heure, écrivez un programme qui, à partir de la taille initiale de la population fournie par l'utilisateur, sera en mesure de déterminer après combien d'heures la taille de la population dépassera 1 000 000 d'individus.
Exemple de résultat¶
Veuillez entrer la taille initiale de la population : 5
La taille de la population dépassera 1 000 000 d'individus après 18 heures
Veuillez entrer la taille initiale de la population : 12345
La taille de la population dépassera 1 000 000 d'individus après 7 heures