👤

bonjour j'ai besoin d'aide pour ce devoir merci d'avance

Au bout de combien d'heure 1 million de personnes sera au courant d'une rumeur diffusée par une personne sachant que le nombre de nouvelle personnes au courant double toute les heure


Répondre :

on est sur les puissances de 2:

0 heure : 2⁰ = 1 personne

1 heure : 2¹ = 2 personnes

2 heures : 2² = 4 personnes

3 heures : 2³ = 8 personnes

-------------------------------------------

20 heures : 2²⁰ = 1 048 576 personnes

Bonjour,

Voici une autre réponse qui te montre comment répondre à la question sans calculs avec les puissances mais en écrivant un algorithme :

Soit X le nombre d'heures et Y le nombre de personnes

On part sur le fait qu'en 1 heure, 2 personnes sont au courantes.

On initialise avec x qui vaut 1 et y qui vaut 2

Tant que le nombre de personne ne sera pas supérieur à 1 000 000 il faut que le nombre d'heure augmente d'un et que le nombre de personne double.

Dès que le nombre de personnes dépasse le nombre 1 000 000, on peut alors afficher le nombre d'heures.

En langage naturel :

X prend la valeur 1

Y prend la valeur 2

Tant que Y < 1 000 000 :

     X prend la valeur X + 1

     Y prend la valeur Y × 2

Fin tant que

Afficher X

Sur ta calculatrice programmable :

1 → X

2 → Y

While Y < 1 000 000 :

X + 1 → X

Y × 2 → Y

End

Disp X

En langage python :

x = 1

y = 2

While (y < 1 000 000) :

     x = x + 1

     y = y * 2

end

print(X)

L'algorithme Affiche la valeur X = 20

On en conclut qu' un million de personnes sera au courant de la rumeur en 20 heures.

Bonne soirée !

Merci d'avoir visité notre site Web, qui traite d'environ Mathématiques. Nous espérons que les informations partagées vous ont été utiles. N'hésitez pas à nous contacter pour toute question ou demande d'assistance. À bientôt, et pensez à ajouter ce site à vos favoris !


Viz Asking: D'autres questions