Résolution d'un algorithme
karaochi
Messages postés
18
Statut
Membre
-
vaya -
vaya -
Bonjour,
j'ai un exercice d'algorithme et j'aimerais avoir votre aide. Voici l'exo
Ecrire un algorithme permettant de convertir un nombre en base 10 en une base quelconque et d'une base quelconque en base 10.
merci pour votre apport
j'ai un exercice d'algorithme et j'aimerais avoir votre aide. Voici l'exo
Ecrire un algorithme permettant de convertir un nombre en base 10 en une base quelconque et d'une base quelconque en base 10.
merci pour votre apport
Configuration: Windows XP Internet Explorer 6.0
2 réponses
-
Solution:
Pour le passage de la base 10 a une autre base:
- D'abord tu fait lecture(N); //entrer l'entier a convertir
- Lire la base lire(B);
- int tab[256], i = 0, j, X = N; //table qui contient que d 1 et de 10
- Et avec un boucle:
tantque(x!=0)
{
si (X mod B == 0)
tab[i] = 1;
sinon
tab[i] = X modB;
i++;
X = X Div B;
}
- Et puis l'affichege:
for ( j = 0 ; j < i ; j++)
afficher (tab[j]);
Pour l'autre sens c'est claire je pense. -
bonjour
j'ai le mm problème que toi je dois résoudre exactement le mm exercice
si tu as la réponse au problème pourrais tu m'envoier tes resultats.merci d'avance
aurevoir