Convertisseur en base 16

Soyez le premier à donner votre avis sur cette source.

Snippet vu 8 043 fois - Téléchargée 35 fois

Contenu du snippet

Comme pour le précedent ce progz converti du base 10 mais cette fois il le converti en base 16
vous pouvez cette fois entrer n'importe quel entier...

Source / Exemple :


#include <iostream.h>
#include <stdlib.h>

int convert(int a)
{
int r;
int res;
int dif;
char * let;
char * av;

r=a%16;
res=(a-r)/16;

if(r<10)
{
cout << res << r << endl;
system("pause");
}
else
{
if(r=10)
let="A";
if(r=11)
let="B";
if(r=12)
let="C";
if(r=13)
let="D";
if(r=14)
let="E";
if(r=15)
{
let="F";
}
cout << res << let << endl;
system("pause");
}
}

int main()
{
int x;
cout << "Ce programme converti une valeur numérique en base 16, entrez une valeur : ";
cin >> x;
convert(x);
}

A voir également

Ajouter un commentaire Commentaires
Messages postés
2
Date d'inscription
jeudi 26 novembre 2009
Statut
Membre
Dernière intervention
26 novembre 2009

je ne sais pas comment faire cette question
bool convertir_Bin_en_Base(int nbreBin[], int nbreObtenu[], int base);

Cette fonction permet de convertir le nombre binaire reçu en paramètre en nombre
octal si le paramètre base est 8 ou en nombre hexadécimal si le paramètre de la
base est 16. Le résultat est mémorisé à l’aide du paramètre nbreObtenu. La
fonction retourne true si la base est 8 ou 16, false autrement.
Messages postés
24
Date d'inscription
dimanche 17 novembre 2002
Statut
Membre
Dernière intervention
31 mai 2003

je sais c po au pts
Messages postés
47
Date d'inscription
mardi 1 octobre 2002
Statut
Membre
Dernière intervention
3 juin 2003

je sens que je vais me faire engueuler pour le prototype de main !
d'aailleurs beb3re, tu mets int main mais tu ne renvoies pas d'entier ! =>c'est bizarre
Messages postés
47
Date d'inscription
mardi 1 octobre 2002
Statut
Membre
Dernière intervention
3 juin 2003

envoila un qui marche:

#include <stdio.h>

main(){
int a;
printf("entrez la valeur a convertir: ");
scanf("%d",&a);
printf("%d en base 10 = %x en base 16", a, a);
return 0;
}
Messages postés
24
Date d'inscription
dimanche 17 novembre 2002
Statut
Membre
Dernière intervention
31 mai 2003

nan ca marche po...

moi je trouve ke tant ke ca marche et ke ya pas de faille la taille du prog on sen Fouuuut mais bon c dur de taper un prog sans l'essayer alors tu es pardonné ;) LOL
en fait no prog n'affiche rien du tt
Afficher les 6 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.