Thursday, 23 October 2014

Decimal Number to Binary Number ( C Program )

Non-Recursive C Program:

Aim:To convert Decimal Number into Binary Number.

Program:
#include<stdio>
void main()
{
    int num,a[25],r,i=1;
printf("Enter a Decimal number:");
scanf("%d",&num);
n=num;
  while(n>0)
    {
       r=n%2;
       a[i]=r;
       n=n/2;
        i++;
     }
printf("\nBinary number of %d is:",num);
for ( j=i; j>0; j--)
printf("%d",a[j]);
}

Output:
Enter a Decimal number: 21
Binary number of 21 is :
10101

Click here to get program list

No comments:

Post a Comment