On ne te demande pas de permettre à l'utilisateur de saisir n. Donc "Entrer n": inutile.
On te demande d'écrire une fonction qui accepte n entier, donc à minima on veut dans ton code
- Code: Tout sélectionner
def trouve_un_nom_adequat(n):
#ton code qui affiche les diviseurs de n
Eventuellement tu peux tester ton programme en permettant à l'utilisateur de saisir n, OU en hardcodant toi même les valeurs, mais dans tous les cas, si c'est pas demandé, ton code final, c'est juste la fonction
- Code: Tout sélectionner
def trouve_un_nom_adequat(n):
#ton code qui affiche les diviseurs de n
#ci-dessous c'est bien pour toi, pour tester mais c'est pas ce qu'on attend de toi, donc autant le supprimer au rendu.
trouve_un_nom_adequat(10) # des valeurs choisies avec armour pour tester
trouve_un_nom_adequat(1)
trouve_un_nom_adequat(11)
Concernant l'algorithme à écrire, les autres intervenants t'ont déjà donné les pistes et les outils, à toi de coder
