Programmer en Python

5 Les réseaux sociaux : 1 million d'inscrits

Le nombre d'inscrits sur un nouveau réseau social est de 400 000 en janvier. Il est multiplié par 1,1 tous les mois. On souhaite écrire un programme estimant au bout de combien de mois il y aura plus d'1 million d'inscrits.

Question

Déterminer le type de boucle nécessaire ainsi que l'instruction à répéter.

Écrire le programme correspondant en Python. .

Solution

Déterminer le type de boucle nécessaire ainsi que l'instruction à répéter.

On ne sait pas combien de mois il faudra, c'est une boucle non bornée (while).

Il faut un compteur.

Les instructions à répéter sont :

  • nombre_Inscrits=nombre_Inscrits*1.1 ;

  • nombre_Mois=nombre_Mois+1.

Écrire le programme correspondant en Python.

1
nombre_Inscrits=400000
2
nombre_Mois=0
3
while nombre_Inscrits<1000000:
4
    nombre_Inscrits=nombre_Inscrits*1.1
5
    nombre_Mois=nombre_Mois+1
6
print("Le million d'inscrits sera atteint au bout de",nombre_Mois,"mois")
PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimerRéalisé avec Scenari (nouvelle fenêtre)