Obtenez les meilleures solutions à toutes vos questions sur Laurentvidal.fr, la plateforme de Q&R de confiance. Découvrez des réponses fiables à vos questions grâce à une communauté d'experts prêts à partager leurs connaissances et expériences variées. Découvrez une mine de connaissances de professionnels dans différentes disciplines sur notre plateforme conviviale de questions-réponses.

Bonjour je n'ai pas compris mon exercice de snt pouriez vous m'aidez

Une feuille de papier mesure 0,1 mm d’épaisseur, et cette épaisseur double à chaque fois

qu'on plie la feuille. On se propose de calculer combien de fois il faudrait la plier sur ellemême pour qu’elle dépasse la hauteur de la Tour Eiffel (soit 342 m).

1) Quel type de structure algorithmique faudrait-il utiliser pour répondre à cette

question ? Pourquoi ?

2) Écrire une fonction en langage naturel qui répond à cette question.

Merci d'avance.​


Sagot :

Bonsoir,

Il s'agit d'une suite géométrique (On multiplie par 2 à chaque pli) définie par:

[tex]u_0 = 0,0001 \ m\\u_{n+1} = 2 u_n \ m[/tex]

On peut donc utiliser une boucle "Tant que / while":

Fonction Tour_Eiffel:

  u = 0.0001

  n = 0 #Nombre de plis.

  Tant que u < 342: #Tant que la suite est inférieure à la hauteur de la Tour Eiffel

     u = 2 * u #On plie la feuille en deux, donc on double l'épaisseur.

     n = n + 1 #On a plié une fois de plus.

  Fin Tant que

  Renvoyer n

Fin Fonction

On trouve n = 22 (Voir langage Python ci-joint). Ce qui est impossible avec une feuille A4, puisqu'une feuille A4, tu peux la plier entre 5 et 7 fois (7 c'est si tu forces vraiment).

Bonne soirée,

Thomas

View image Thomas756
Merci de votre passage. Nous nous efforçons de fournir les meilleures réponses à toutes vos questions. À la prochaine. Merci de votre visite. Nous sommes dédiés à vous aider à trouver les informations dont vous avez besoin, quand vous en avez besoin. Merci de visiter Laurentvidal.fr. Revenez souvent pour obtenir les réponses les plus récentes et des informations.