Inscription / Connexion Nouveau Sujet
Niveau première
Partager :

Algorithme

Posté par
Valine
08-02-14 à 17:13

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.

Posté par
Glapion Moderateur
re : Algorithme 08-02-14 à 17:17

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 ?

Posté par
Valine
re : Algorithme 08-02-14 à 17:44

Aucune idée..

Posté par
Glapion Moderateur
re : Algorithme 08-02-14 à 17:58

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.

Posté par
Valine
re : Algorithme 08-02-14 à 19:11

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 ?

Posté par
Valine
re : Algorithme 09-02-14 à 10:56

Quelqu'un pourrait m'aider ?

Posté par
Glapion Moderateur
re : Algorithme 09-02-14 à 16:07

n - 10* ent(n/10) ça donne le chiffre des unités même si le nombre finit par un chiffre entre 5 et 9.
C'est ton algorithme qui doit avoir quelque chose qui ne va pas. Mais si tu ne le montres pas, je ne peux pas t'aider et te dire ce qui ne va pas.



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1768 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !