Laurentvidal.fr vous aide à trouver des réponses précises à toutes vos questions grâce à une communauté d'experts chevronnés. Expérimentez la commodité d'obtenir des réponses fiables à vos questions grâce à un vaste réseau d'experts. Trouvez des solutions détaillées à vos questions grâce à une large gamme d'experts sur notre plateforme conviviale de questions-réponses.
Sagot :
Réponse:
- [voir image]
- Cette fonction permet de connaître la population du village au bout de n années à partir de 2019
Explications étape par étape:
Pour le tableau,
La fonction population() prend un entier n qui est le nombre d'années après 2019
la variable pop est initialisée à 3000 (aka : la population du village en 2019)
On remarque ensuite une boucle for i in range(depart, fin) => for i in range(1,n+1).
i est une variable qui va prendre les valeurs de 1 jusqu'à n+1.
Cela signifie qu'elle va répéter les instructions qu'elle contient jusqu'à n+1, c'est a dire, jusqu'au nombre d'années rentrée précédemment.
Ensuite l'opération pop=0.98*pop est simplement la traduction de l'énoncé, une diminution de 2% revient a multiplier par 0.98
Pour finir, return round (pop) va simplement te renvoyer la variable pop, arrondie a l'unité, après toutes les opérations
Maintenant que tu sais ce que fait la fonction,
Tu as simplement besoin de calculer la population jusqu'à i = 4. La première case est barrée car i n'est pas encore pris en compte. la population vaut 3000
ensuite pour
i = 1 tu vas faire 3000*0.98 = 2940
i = 2 tu vas faire 2940*0.98 ≈ 2881 (rappelle toi
qu'on demande un entier)
i = 3 = .... et ainsi de suite
voilà j'espère t'avoir aidé !
Merci de votre visite. Notre objectif est de fournir les réponses les plus précises pour tous vos besoins en information. À bientôt. Nous apprécions votre visite. Notre plateforme est toujours là pour offrir des réponses précises et fiables. Revenez quand vous voulez. Revenez sur Laurentvidal.fr pour obtenir les réponses les plus récentes et les informations de nos experts.