Algo help
Résolu/Fermé
peacewoman
Messages postés
4
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
28 décembre 2007
-
28 déc. 2007 à 16:24
grad - 28 déc. 2007 à 18:39
grad - 28 déc. 2007 à 18:39
Bonjour,
je suis débutante en algorithme et j'ai un projet à réaliser , mon probleme c'est que je veux savoir comment on peut convertir un certain nombre binaire au décimale en algorithme pour que je puisse l'utiliser dans le langage vb.net ou visual bsic6 .
Merci d'avance
je suis débutante en algorithme et j'ai un projet à réaliser , mon probleme c'est que je veux savoir comment on peut convertir un certain nombre binaire au décimale en algorithme pour que je puisse l'utiliser dans le langage vb.net ou visual bsic6 .
Merci d'avance
A voir également:
- Algo help
- Algo prono - Télécharger - Sport
- Algo interpréteur d'algorithme pc - Télécharger - Édition & Programmation
- ALGO ET PASCAL - Forum Pascal
- Algo du cheval - Forum Programmation
- Aide : algo palindrome - Forum Programmation
1 réponse
je vais te donner un algorithme détaillé (peut être qu'il y a une fonction intégrée en basic de conversion)
variables : bin:chaine de caractères ; nat ,i: naturel ; tab1,tab2,tab3:tableau de N cases (N représente le nombres de chiffres dans "bin" le nombre binaire , il est conseillé de mettre un grand N)
Algorithme conversion
Début
ecrire('donnez l nombre binaire')
lire(bin)
maintenat on va remplir tab1 avec les chiffres de "bin"
(*) i prendra les valeurs de 1 à position du dernier caractère de byn
tab1 [ case i ] = Valeur(copier(position du dernier caractère de byn))
Si tab1 [case i] = 1 alors tab2[case i] = 2 à la puissance i
sinon tab2[case i] = 0
aller à la ligne (*)
Finsi
nat --> sommme ( tab 2 )
ecrire ('le resultat est', nat)
Fin
j'espère que tu as compris
variables : bin:chaine de caractères ; nat ,i: naturel ; tab1,tab2,tab3:tableau de N cases (N représente le nombres de chiffres dans "bin" le nombre binaire , il est conseillé de mettre un grand N)
Algorithme conversion
Début
ecrire('donnez l nombre binaire')
lire(bin)
maintenat on va remplir tab1 avec les chiffres de "bin"
(*) i prendra les valeurs de 1 à position du dernier caractère de byn
tab1 [ case i ] = Valeur(copier(position du dernier caractère de byn))
Si tab1 [case i] = 1 alors tab2[case i] = 2 à la puissance i
sinon tab2[case i] = 0
aller à la ligne (*)
Finsi
nat --> sommme ( tab 2 )
ecrire ('le resultat est', nat)
Fin
j'espère que tu as compris