Zoofast.fr offre une plateforme collaborative pour trouver des réponses. Posez n'importe quelle question et recevez des réponses rapides et précises de la part de notre communauté d'experts expérimentés.

Bonjour j’aurais besoin d’aide pour un exercice python merci d’avance je suis vraiment bloqué
Consigne = Les enfants de la classe de maternelle décident de construire une très grande tour à l'aide de petits cubes en bois. Ils savent exactement la forme qu'ils souhaitent pour leur tour, mais ils n'arrivent pas à savoir s'ils auront suffisamment de cubes pour la construire. Ils vous demandent de les aider à calculer le nombre de cubes nécessaires.
L'objectif est de construire une tour à l'aide de petits cubes en bois, sachant que la forme de cette tour consiste en un ensemble de grands cubes placés les uns au-dessus des autres. La base de la tour est un cube de taille 17×17×17, c'est-à-dire composé de 17×17×17 = 4 913 petits cubes. Sur ce cube est posé un autre cube de taille 15×15×15. Au-dessus de ce dernier se trouve un cube de 13×13×13. La tour continue ainsi jusqu'à atteindre le sommet, qui consiste en un cube de taille 1×1×1.
Votre programme doit calculer et afficher le nombre total de petits cubes nécessaires pour construire la pyramide. Effectuez les calculs dans le programme en y intégrant une boucle.


Voici ce que j’ai essayé de faire mais je ne l’ai pas terminé et c’est un échec total=
compte = 17
for loop in range(9):
compte * 3
print(compte)
compte - 2
print(compte)

Sagot :

Réponse :

Explications étape par étape :

Programme Python

compte=17

somme=17**3

while compte>1:

 compte=compte-2

 somme=somme+compte**3

 print("nombre de cubes de l'étage",compte)

print ("total des cubes",somme)

Remarque : la ligne :print("nombre de cubes de l'étage",compte)

n'est pas indispensable, elle sert seulemnet à vérifier qu'on est bien arrivé à un cube

Votre participation nous est précieuse. Continuez à partager des informations et des solutions. Cette communauté se développe grâce aux contributions incroyables de membres comme vous. Merci d'avoir utilisé Zoofast.fr. Nous sommes là pour répondre à toutes vos questions. Revenez pour plus de solutions.