Convertoin hexa

Contenu du snippet

Voila un code tout simple qui permet de convertir une couleur en décimale (RGB) vers une valeur hexadécimale (0x000000)

Source / Exemple :


//Converti les valeurs décimales d'une couleur vers une valeur
//hexadécimale utilisable dans le html ou dans les fichiers Shell de Windows

//Convertion Hexa.cpp

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

int mauvais(void)
{
		cout<<"Mauvaise valeur decimale !! ( Compris entre 0 et 255 )"<<endl;
		system ("PAUSE");
        exit(0);
}
void main()
{
	int r,v,b;
	cout<<"Rouge en decimal: ";
	cin>>r;
	if ((r<0)||(r>255))
	{
		mauvais() ;
	}
	cout<<"Vert en decimal: ";
	cin>>v;
	if ((v<0)||(v>255))
	{
		mauvais() ;
	}
	cout<<"Bleu en decimal: ";
	cin>>b;
	if ((b<0)||(b>255))
	{
		mauvais() ;
	}
	cout<<"\n";
	cout<<"Valeur Hexa: ";
	cout<<"0x"<<hex<<r<<v<<b<<endl;
	cout<<"\n";
	system ("PAUSE");
}

A voir également

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.