Wednesday, 29 October 2014

Convert octal number to binary number



Convert octal number to binary number



/*WAP to convert octal to binary*/

#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()
{
int oct,dec=0,d,t=0,bin=0,r=1;
clrscr();
printf("enter the octal number:");
scanf("%d",&oct);
while(oct!=0)
{
d=oct%10;
dec=dec+d*pow(8,t);
t++;
oct=oct/10;
}
while(dec!=0)
{
d=dec%2;
bin=bin+(d*r);
r=r*10;
dec=dec/2;
}
printf("the binary number is %d",bin);
getch();
}

OUTPUT:
enter the octal number:12

the binary number is 1010

No comments:

Post a Comment