PROCEDURE:-
1.enter integer value n set sum to 0 and f to 1
2.repeat step 3 to 6 until n is greater than 0
3. find the modulo 2 for n and store result in r
4.set sum to sum+r*f
5.set f to f*10
6. find new value of n by dividing it by 2
7. print sum
CODE:-
#include<stdio.h>
void main()
{
long int n,m,s=0,r,f=1;
printf(“enter number in decimal system \n”);
scanf(“%ld”,&n);
m=n;
While (n>0)
{
r=n%2;
s=s+r*f;
f=f*10;
n=n/2;
}
printf(“the binary value for the decimal number %ld is %ld”,m,s);
}
Input:- enter number in decimal system 7
Output:- the binary value for the decimal number 7 is 111
1.enter integer value n set sum to 0 and f to 1
2.repeat step 3 to 6 until n is greater than 0
3. find the modulo 2 for n and store result in r
4.set sum to sum+r*f
5.set f to f*10
6. find new value of n by dividing it by 2
7. print sum
CODE:-
#include<stdio.h>
void main()
{
long int n,m,s=0,r,f=1;
printf(“enter number in decimal system \n”);
scanf(“%ld”,&n);
m=n;
While (n>0)
{
r=n%2;
s=s+r*f;
f=f*10;
n=n/2;
}
printf(“the binary value for the decimal number %ld is %ld”,m,s);
}
Input:- enter number in decimal system 7
Output:- the binary value for the decimal number 7 is 111
Comments
Post a Comment