👤

FRstudy.me fournit une plateforme conviviale pour partager et obtenir des connaissances. Posez vos questions et recevez des réponses rapides et précises de la part de notre communauté d'experts expérimentés.

Bonjour voici mon exercice sur EduPython que jarrive pas a completer. merci de laide:
Connaissez-vous la légende de Sissa, l'inventeur du jeu d'échecs ?
Elle raconte que le roi indien Shirham lui aurait demandé quelle récompense il souhaitait pour avoir
imaginé ce jeu qu'il appréciait. Sissa répondit ainsi : « Majesté, je serais heureux si vous m'offriez
un grain de riz que je placerais sur la première case de l'échiquier, deux grains pour la deuxième
case, quatre grains pour la troisième, huit pour la quatrième, et ainsi de suite pour les soixantequatre
cases. » Le roi se mit à rire tant sa demande lui semblait insignifiante.
71. Réalisez un programme permettant de calculer le nombre de grains de riz.
72. Sachant qu'un centimètre cube de riz contient environ 100 grains, quel volume cela aurait-il
représenté ?
73. Sachant qu'un wagon peut contenir environ 100 m3 de riz, combien de wagons aurait-il été
nécessaire de charger ?
74. La terre mesurant environ 40 000 km de circonférence, un wagon mesurant environ 20 m de
long, quelle aurait été la longueur du train formé par les wagons mis bout à bout et combien
de tours de la terre aurait-il fait ?

Jai deja proceder a la premiere question;
a=1
b=1
c=1
p=0.00000002
pt=0
comp=0

while(a<64):
b=b*2
c=c+b
a=a+1
print("Il y à ", c, " grains de riz sur l'échiquier.\n")

MERCI de m'aider pour les 3 autres si possibles..


Sagot :

Hello !

Déjà je te conseille de donner des noms plus explicites à tes variables.

Tu as fais le plus dur ! :)

Pour les restes c'est juste des divisions successives.

nbr_cm_cube = c / 100

nbr_wagon = nbr_cm_cube / 100

longueur_train_en_metres = nbr_wagon * 20

nb_tours_terre = (longueur_train_en_metres / 1000) / 40000

Et voilà :)

Nous valorisons votre présence ici. Continuez à partager vos connaissances et à aider les autres à trouver les réponses dont ils ont besoin. Cette communauté est l'endroit parfait pour apprendre ensemble. FRstudy.me s'engage à répondre à toutes vos questions. Merci et revenez souvent pour des réponses mises à jour.