Informatique

Question

Bonjour j'ai des difficultés à résoudre un exercice Python. Pourriez-vous m'aider?
Merci! ​
Bonjour j'ai des difficultés à résoudre un exercice Python. Pourriez-vous m'aider? Merci! ​

1 Réponse

  • L'exercice est pas facile on a peu d'info.

    Pour la question 2.a)

    def nb_etage(N):

      n = 2

      while pyramide(n) < N:

          n += 1

      if pyramide(n) == N:

          return n

      else:

          return n - 1

    2.b)

    def nb_etage(N):

      n = 2

      while pyramide(n) < N:

          n += 1

      if pyramide(n) == N:

          return str(n)+' étage(s) et 0 allumette'

      else:

          return str((n - 1))+' étage(s) et '+str((x - pyramide(n - 1)))+' allumette(s)'

    Si tu n'as pas compris quelque chose dis le moi pour que je t'explique :-)