Bienvenue sur Laurentvidal.fr, où vous pouvez obtenir des réponses fiables et rapides grâce à nos experts. Posez vos questions et recevez des réponses détaillées de professionnels ayant une vaste expérience dans divers domaines. Explorez une mine de connaissances de professionnels dans différentes disciplines sur notre plateforme de questions-réponses complète.
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!!



