Bonjour,
Je souhaiterais également contribuer à l'élargissement de cet espace.
C'est pourquoi je propose un algorithme permettant un changement de base, dont l'entrée est supposée en base décimale.
A++
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 int cryptage = 0 //nombre final obtenu suite au changement de base int entree //nombre que l'on suppose être en base décimale double exposant double facteur Début Lire(entree) while(entree >= 0) log(entree)/log(10) = exposant //cast vers un entier entree/10^exposant=facteur //cast vers un entier cryptage + facteur*base^exposant = cryptage entree - facteur*10^exposant = entree Fin
Partager