Non-Recursive C Program:
Aim:To convert Binary Number into Decimal Number.
Program:
#include<stdio>
void main()
{
int num,r,i=0,Dec=0,n;
printf("Enter a Binary number:");
scanf("%d",&num);
n=num;
while(n>0)
{
r=n%10;
Dec+=r*pow(2,i);
n=n/10;
i++;
}
printf("\nDecimal number of %d is %d,num,Dec);
}
Output:
Enter a Binary number: 1001
Hexadecimal number of 1001 is 9
Click here to get program list
No comments:
Post a Comment