Informatique

Question

Bonsoir,
Je bloque sur cette question (très rapide à répondre pour les connaisseur)

Peu importe l'heure de votre réponse, je souhaite juste la connaître

Merci d'avance
Bonsoir, Je bloque sur cette question (très rapide à répondre pour les connaisseur) Peu importe l'heure de votre réponse, je souhaite juste la connaître Merci d

1 Réponse

  • Réponse :

    Bonjour,

    Le programme en langage naturel de l'énoncé pourrait être traduit en Python comme ceci:

    def change(n):

       nb = str(n)

       ch = ""

       for k in range(0, len(nb)):

           ch = nb[k] + ch

       res = int(ch)

       return res

    print(change(1232))

    Ce qui retournerai:

    >>> 2321

    Tu peux donc remarquer que la fonction change simplement l'ordre des entiers présent dans le nombre n passé en argument.