|
|
|
| Algorithme par RicHamilton |
mardi 11 juillet 2006 à 16:48:20 |
Salut,
Généralement les langages proposent souvent des fonctions toutes faites pour faire ça. Mais si tu tiens vraiment à créer une fonction pour faire ça, il faut que tu passes par une boucle qui multiplie chaque chiffre par 10 élevé à la puissance qui correpond à la hierarchie du chiffre. Si c'est l'unité, ce sera 10 puissance 0. Si c'est la dizaine ce sera 10 puissance 1 etc.... Note que les chiffres entrés au clavier, s'ils sont en ascii, vont de 0 à 9 sachant que 0 en ascii c'est 48 et 9 c'est 57 http://www.table-ascii.com/ Afin d'avoir le vrai chiffre on soustrait donc le caractère par 48. La boucle parcoure la chaine de la fin vers le début et à chaque caractère évalué, on incrémente un compteur (égal à zero au début) qui correspondra à la puissance. On soustrait le caractère par 48 puis on le multiplie par 10 puissance le compteur. Enfin, on ajoute ce résultat à la variable qui sera le résultat final. Pour concrétiser ça fait: Variables chaine: chaine de caractères # Chaine entrée par l'utilisateur traduction: entier # La chaine traduite en entier i, j : entier # Compteurs chiffre: entier # Traduction d'un chiffre Début i <- longueur_chaine(chaine) j <- 0 traduction <- 0 Tant que i >= 0 Faire chiffre <- chaine[i] - 48 traduction <- traduction + (chiffre * (10 puissance j) ) j <- j+1 i <- i-1 Fin J'espère que j'ai pas expliqué trop vite.... |
Bonsoir,
tu veux une conversion en nombre d'une saisie littérale genre "dix huit mille un" devient 18001 ou d'un nombre en littéral (l'inverse enfait) ? pour le 2ème point : http://www.excelabo.net/moteurs/compteclic.php?nom=bj-chiffres-en-lettres A+
|
Ah tiens, j'ai mal compris la question en fait... |
merci |
s'il vous plait a quoi sert l'algo je sais que c'est une suite de solution pour des problemes
mais malgre ca j'arrive pas va comprendre son but please help me i'm fat up this probleme help me chaymae |
je veux des exercices precises sur l'algorithme et merci |
Bonjour,
je veux des exercice sur l'algorithme stp sanae |
Bonjour,
algorithme pour un systeme triangulaire inferieur merci d'avant |
Bonjour,
algorithme pour un systeme triangulaire inferieur |
Bonjour,
je cherche des exercices sur l'lgorithm.et merci a tous |
je veux des exercice sur l'algorithme stp |
Bonjour,
salut j'ai des exercices mais je savais comlme je les fais |
slt tout le monde je veux des exercises de l'algorithme moyen quelqu'un peut m'aider svp |
salut
j'ai besoin de l'aide voila mon algo. un programme qui permet de calculer Xa la puissance de Y avec X et Y saisie plzzzzzzzzzzzzzzzzz |
Exercices Algo : http://algo.developpez.com/cours/ |
1Opuissance 0=? |
| 12/03 18h10 | Pb d'algorithmie simple | 27/04 21h01 | 7 | |
| 10/03 19h43 | exo algorithme pour correction s'il vous plai | 26/03 01h58 | 8 | |
| 03/03 19h05 | Algorithme d'une factorielle - boucle while | 14/05 15h23 | 11 | |
| 23/02 03h40 | aide pr l'algorithme de hachage | 11/03 20h16 | 2 | |
| 14/02 20h15 | aide Algorithme | 26/03 12h02 | 7 |