Bonjour pouvez vous m'aider pour mon dm merci
Dans un parc, des souris prospèrent à raison d’un doublement de population tous les mois.
a) Sachant qu’il y avait 11 souris le premier mois, combien y aura-il de souris le deuxième
mois, le troisième mois ?
b) On cherche à déterminer le premier mois, noté n où le nombre de souris va dépasser
100 000.
On a commencé à écrire l’algorithme d’une fonction qui prend comme argument
(paramètre d’entrée) l’entier p et qui renvoie le premier mois pour lequel la
population de souris dépasse cette valeur p.
Compléter l’algorithme suivant puis le programme Python correspondant
fonction mois(p)
n 0 def mois (p) :
x 11 n=0
Tant que x < ……….. x=11
x ……… while < ..... :
x= ......
n= n+1
return n
n n + 1
Fin Tant que
Renvoyer n