binary Conversion of given Digit in C | C Program for binary Conversion | Digit to binary conversion in C
#includemain() { int i=0,j,k,l,m; char str1[50],str2[50]; printf("Enter a decimal integer => "); scanf("%d",&k); m=k; //it storing k for further use while(k>0){ //the while loop for storing remainder if(k%2==0) //of each division by 2 in a string str1[i]='0'; //variable str1 else str1[i]='1'; k/=2; i++; } str1[i]='\0'; l=i; j=i-1; for(i=0;j>=0;i++,j--) str2[j]= str1[i]; printf("The binary equivalent of %d is ==> ",m); for(j=0;j<l;j++) putchar(str2[j]); getchar(); }
No comments:
Post a Comment