Informatique

Question


Exercice 4
Bonjour j’ai un exercice python à faire est-ce que quelqu’un pourrait m’aider ?

Le nombre d'inscrits sur un réseau social est de 400 000 en janvier. Il augmente de 10% tous les mois (il est dono
multiplié par 1,1 chaque mois). Ecrire un programme estimant le nombre d'inscrits en décembre.
(attention à bien compter le nombre d'évolutions).
Il faudrait utiliser: for i in range 

1 Réponse

  • Réponse :

    Explications :

    Bonjour,

    mathématiquement : Cn = Co * (1 + i)ⁿ = 400000 * (1 + 0.1)ⁿ

    donc en Janvier : CJ = 400000

    en Février : CF = CJ * 1.1 donc n = 1

    en Mars : CM = (CJ * 1.1) * 1.1 = CJ * 1.1² donc n = 2

    en décembre : CD = CJ * 1.1¹¹ donc n = 11

    en Python :

    for k in range(numero_mois): ⇔ pour k = 0 jusqu'à  numero_mois - 1 faire:

    donc ici numero_mois = 12  

    et le calcul se fera jusqu'à numero_mois - 1 = 12 - 1 = 11 ce qui est en accord avec l'approche mathématique

    voir la pièce jointe :

    print()

    Numero_mois = int(input("saisir le numero du mois : "))

    nombre = 400000

    for  k in range(Numero_mois):

       nombre = nombre * 1.1**Numero_mois

    print("le nombre d'inscrits est de",round(nombre,2))

    Image en pièce jointe de la réponse Legrandu48

Autres questions