Bonsoir,
Alors j'ai un dm avec quelques programmes sur calculatrice à faire pendant les vacances...
Dans un premier temps je devais identifier un programme, Somme des Chiffres je pense.
Maintenant, je bloque... j'ai l'entrée de mon programme et la fin. J'ai même le lien, et les instructions à utiliser ! Mais ça fait 1semaine que je tourne en rond, je me demandais donc si quelqu'un pouvait m'aider.
Alors, il faut que ce programme me donne le plus petit chiffre d'un entier. Par exemple si pptchif est le programme en question, pptchif(56701)=0.
Donc, pour bien comprendre, je me suis aider d'un tableur...
Si on définit u=mod(n,10),
en collonne A1, on met n, puis ensuite on met dans les reste de la colonne A (n-u)/10
en collonne B, on met notre "u"
... Pour le plus petit chiffre, il faut le plus petit u je pense !
Mon prof me dit d'utiliser les instructions While et If... mais dans quel ordre ? comment mettre en mémoire mes "u" et ensuite lorsque n=0, prendre le minumum des "u" : ce qui correspond a la sortie du programme je pense...
Avez vous des suggestions, d'autres idées peut etre ?
Merci d'avance
