Bonjour je n'arrive pas a faire ect exercice, est-ce quelqu'un pourrait m'aider ? Merci
a. Ecrire un algorithme permettant de déterminer le chiffre des unités d'un entier quelconque.
b. Dans le cas d'un entier de deux chiffres maximum, comment retrouver le chiffre des dizaines ?
c. Ecrire un algorithme permettant de déterminer les chiffres d'un entier strictement inférieur à 1000. On considérera ici que 7 peut s'écrire 007, par exemple.
Bonjour, commence par résoudre les questions mathématiquement, ça sera facile après d'en faire un algorithme.
Par exemple on te donne un entier n, comment trouver le chiffre des unités par un calcul à ton avis ?
utilise la fonction partie entière ( ent() ou round() suivant les logiciels, notons là ent())
Regarde ce que donne ent(n/10) ? exemple si n=321 alors n/10 = 32,1 et ent(n/10)=32 . Ca donne les premiers chiffres sauf le chiffre des unités.
Donc n - 10* ent(n/10) va donner 321 - 10
32 = 321-320 = 1 et c'est donc exactement ce que l'on veut.
Conclusion : le chiffre des unités d'un nombre n vaut n - 10* ent(n/10)
maintenant c'est très facile d'écrire un algorithme ou de mettre ça dans un tableur.
Quand je met ca dans un algorithme ca marche sauf pour les chiffres qui se finissent entre 5 et 9 ca me met -5,-4.. Je ne sais pas comment changer ça dans l'algorithme ?
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :