Gérer le forum:  Aide  •  Rechercher  •  Liste des Membres  •  Groupes d'utilisateurs   •  S'enregistrer  •  Profil  •  Se connecter pour vérifier ses messages privés  •  Connexion 
 algo et prog en c:conversion en hexa Voir le sujet suivant
Voir le sujet précédent
Poster un nouveau sujetRépondre au sujet
Auteur Message
koste91
Accro à Web-IG
Accro à Web-IG


BTS IG - Option réseau 2ème année
Sexe: Sexe:Masculin
Messages: 101
Localisation: villebon sur yvette

MessagePosté le: Mar 20 Jan 2009 - 20:48 Répondre en citantRevenir en haut

algo:var
octet[8]:tableau dentiers;
valeur, i: entiers;
debut
pour(i<-0; i<=7; i<-i+1)
octet[i]<-0;
fin pour
lire(valeur);
i<0>0)
octet[i]<-valuer mod 2;
valeur<-valeur /2
i<-i+1;
fin tant que
pour(i<7>=0; i<-i-1)
afficher(octet[i]);
fin pour

prog c:
#include <stdio>
#include <conio>
void main()
{
int t[8];
int v;
int i;

t[0]=0;

for (i=0;i<7> 0)

{
t[i]=v % 2;
v=v/2;
i=i+1;
}
printf("la valeur binaire est : ");

for (i=7;i>=0;i--)
printf("%d",t[i]);

}

ceci son pour le binaire mais la je dois faire pour l hexa.comment je peu faire?

_________________
technicien hotline support applicatif credit cooperatif
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailMSN Messenger

N'oubliez pas de vous inscrire à la communauté pour participer. Si vous êtes déjà membre, connectez-vous pour faire disparaître ce bandeau publicitaire.
lorioss
Accro à Web-IG
Accro à Web-IG


Post-BTS
Sexe: Sexe:Masculin
Messages: 223
Localisation: Dijon

MessagePosté le: Mer 21 Jan 2009 - 18:30 Répondre en citantRevenir en haut

et bien en gros il faut que tu retrouve le calcul deja pour passer du décimal à l'hexa, au lieu de passer du décimal au binaire...

donc on peut supposer que tu remplace le 2 par 16 et tu devrai obtenir le résultat, en faisant d'autres petites modifs aussi, mais bon je suis pas top en algo donc je vais pas non plus trop pouvoir taider...

sinon je pense quil vaudrait mieux que tu poste dans le sous forum dévelopemment.
Voir le profil de l'utilisateurEnvoyer un message privé
Montrer les messages depuis:      
Poster un nouveau sujetRépondre au sujet
 Sauter vers:   



Voir le sujet suivant
Voir le sujet précédent
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum