Trouvez des réponses facilement sur Laurentvidal.fr, la plateforme de Q&R de confiance. Découvrez des réponses détaillées à vos questions grâce à un vaste réseau de professionnels sur notre plateforme de questions-réponses complète. Posez vos questions et recevez des réponses détaillées de professionnels ayant une vaste expérience dans divers domaines.
Bonjour je suis en première et j'ai un DM sur Python. Je n'ai jamais utilisé ce logiciel donc j'ai du mal. Quelqu'un m'a déjà aidé pour la première partie ci-dessous :
On s'intéresse à des pyramides construites avec des allumettes comme ci-contre (première pièce jointe). En poursuivant ainsi, on obtient des pyramides à autant d'étages que l'on souhaite à condition, bien sûr, d'avoir assez d'allumettes.
1) On considère la fonction pyramide ci-dessous (deuxième pièce jointe) programmée en langage Python.
a) Compléter le tableau suivant (troisième pièce jointe) qui donne les différentes valeurs prises par les variables i, S, et a au cours de l'exécution de l'instruction pyramide (3).
b) Que représentent les différentes valeurs prises par la variable a ?
c) A quoi correspond le nombre renvoyé par pyramide(3)?
j'ai donc réussi, mais il y a une deuxième partie que je n'arrive pas :
On souhaite maintenant connaître le nombre maximal d'étages que l'on peut construire avec 1000 allumettes.
a) La fonction nb_etages ci-contre (4e pièce jointe) renvoie le nombre maximal d'étages que l'on peut construire avec un nombre N d'allumettes. La compléter puis répondre au problème.
b) Modifier cette fonction de sorte qu'elle renvoie aussi le nombre d'allumettes restantes.
J'ai essayé mais je n'arrive pas avec Python. Pouvez-vous m'aider? Merci de votre réponse!!



