Les boucles for en python
On considère en python le programme suivant :
for i in range(10):
print(i)
Taper ce programme et exécutez le avec le logiciel Thonny.
Modifier et utiliser ce programme pour calculer les sommes suivantes :
S = 1 + 2 + 3 + 4 + ……. + 99 + 100
S = 1^2 + 2^2 + 3^2 + 4^2 + ……. + 99^2 + 100^2
S = 2 + 4 + 6 + 8 + ………….. + 50
S = 1 + 3 + 5 + ……………………… + 201
EXERCICE 2
https://www.france-ioi.org/algo/task.php?idChapter=644&idTask=1894
Ecrire un programme python permettant de déterminer le nombre de cubes nécessaires pour construire une pyramide de hauteur donnée.
Exercice 3
Afin de pouvoir mieux combattre les différentes épidémies, parfois très graves, qui se développent régulièrement dans la région, le département de médecine de l’université a lancé une grande étude. En particulier, les chercheurs s’intéressent à la vitesse de propagation d’une épidémie et donc à la vitesse à laquelle des mesures sanitaires doivent êtres mises en place.
Ce que doit faire votre programme :
Votre programme doit d’abord lire un entier, la population totale de la ville. Sachant qu’une personne était malade au jour 1 et que chaque malade contamine deux nouvelles personnes le jour suivant (et chacun des jours qui suivent), vous devez calculer à partir de quel jour toute la population de la ville sera malade.
Commentaires
On a 1 malade le premier jour, donc 2 nouveaux malades le second jour, soit un total de 3 malades. On a donc 6 nouveaux malades au troisième jour, soit un total de 9 malades. On a donc 18 nouveaux malades au quatrième jour, soit…