|
Get 9,000+ Interview Questions with Answers in an eBook
C Source Codes List | Source Code Home
Program : Program to convert i/p decimal value to its hexadecimal equivalent.
/* Prg. to convert i/p decimal value to its hexadecimal equivalent */
#include
#include
#include
void dtoh(int d);
main()
{
int d;
clrscr();
printf("Enter a no. in decimal system:- ");
scanf("%d",&d);
dtoh(d);
printf("\n\n\n\n\n\t\t\tHAVE A NICE DAY! BYE.");
getch();
}
void dtoh(int d)
{
int b,c=0,a[5],i=0;
b=d;
while (b>15)
{
a[i]=b%16;
b=b/16;
i++;
c++;
}
a[i]=b;
printf("\nIts hexadecimal equivalent is ");
for (i=c;i>=0;--i)
{
if (a[i]==10)
printf("A");
else if (a[i]==11)
printf("B");
else if (a[i]==12)
printf("C");
else if (a[i]==13)
printf("D");
else if (a[i]==14)
printf("E");
else if (a[i]==15)
printf("F");
else
printf("%d",a[i]);
}
return;
}
C Source Codes List | Source Code Home
|
|
|