how to convert decimal to binary in c using while loop
without using array
Answers were Sorted based on User's Feedback
Answer / casona the hunter
/* To Convert Using While Loop/*
#include <stdio.h>
#include<conio.h>
int main(void)
{
int Bin, Dec,Octal,Hexa,ans;
int rem[10],x=0;
char ch;
clrscr();
printf("B- - -Decimal-B\n\n");
printf("O- - -Decimal-O\n\n");
printf("H- - -Decimal-H\n\n");
printf("E- - -Exit\n\n");
printf("Choice:");
scanf("%c",& ch);
switch (ch)
{
case 'b': clrscr();
printf("Enter Decimal.:");
scanf("%d",& Dec);
while(Dec!=0)
{
rem[x] = Dec%2;
Dec = Dec/2;
x++;
}
x = x-1;
while (x>=0)
{
printf("%i",rem[x]);
x--;
}
}
getch();
return 0;
}
Is This Answer Correct ? | 21 Yes | 33 No |
Answer / vimal vijayakumar
A simple code for u....
#include<stdio.h>
void main()
{
int n,b;
printf("Enter a no");
scanf("%d",&n);
while(n>0)
{
b=n%2;
if(b==1)
printf("0");
else
printf("1");
n=n/2;
}
getch();
}
send ur feed back to --- vimal9446706153@gmail.com
Is This Answer Correct ? | 18 Yes | 30 No |
Answer / kk
//in c++
#include<iostream.h>
#include<conio.h>
void conv(int n)
{
int a[100],i;
for(i=0;n!=0;i++)
{
a[i]=n%2;
n=n/2;
}
cout<<"the binary is";
for(i-=1;i>=0;i--)
{
cout<<a[i];
}
}
void main()
{
clrscr();
int n;
cout<<"enter the no:";
cin>>n;
conv(n);
getch();
}
Is This Answer Correct ? | 2 Yes | 17 No |
Answer / nick
/* convert a decimal number to binary */
int dectobin(int dec)
{
int bin=0, i=1;
while(dec!=0)
{
bin+=(dec%2)*i;
dec=dec/2;
i*=10;
}
return bin;
}
Is This Answer Correct ? | 24 Yes | 47 No |
Answer / sam
all these answers crap
when you
b = b+rem*i
b is filled with int number
and adds the next one to it in the loop
so it wont be as b= 10011001
it will be b= the number i have intered
you idiots ....
Is This Answer Correct ? | 29 Yes | 56 No |
Answer / darhakz
#include<stdio.h>
#include<math.h>
#include<string.h>
int bin2dec(int decimal);
int main(void)
{
int num;
printf("The decimal equilavent is: %d", bin2dec(decimal));
getchar();
getchar();
return 0;
}
int bin2dec(int decimal)
{
int num[10];
int i;
int bin;
int arr1[10];
int arr2[10] = {512,256,128,64,32,16,8,4,2,1};
printf("Enter a binary(0's and 1's) number: ");
scanf("%d", &arr1);
This is qheere I get confused.
for (i = 0; i < arr1; i++)
{
if (arr1[i] == 1)
num[i] = arr1[i];
arr2[i]= num[i]
decimal = arr2[i];
}
return decimal;
}
Is This Answer Correct ? | 15 Yes | 46 No |
Answer / ritcanz
Void main()
{
int dec,i=1,rem,res=0;
Printf("Enter the Value %d",&dec);
while(dec!=0)
{
rem=dec%2;
dec=dec/2;
res=res+(i * 1);
i=i*10;
}
printf("The Binary value is %d",res);
}
Is This Answer Correct ? | 15 Yes | 48 No |
Answer / sachin
#include<stdio.h>
int main()
{
int n, rem, num, i=1;
printf("enter no\n");
scanf("%d", &n);
while(n>0 )
{
rem = n % 2;
n = n/2;
num = (rem * i)+num;
i = i * 10;
}
printf("binary no: %d", num);
}
Is This Answer Correct ? | 57 Yes | 93 No |
Answer / sujeeshkrishnan
main()
{
int dec,rem,ans=0;
printf("Enter the number\n");
scanf("%d",&dec);
while(dec>=2)
{
rem=dec%2;
dec=dec/2;
if(rem==0)
ans=ans*10;
else
ans=(ans*10)+1;
}
printf("The binary number is");
while(ans>0)
{
rem=ans%10;
ans=ans/10;
printf("%d",rem);
}
getch();
return 0;
}
Is This Answer Correct ? | 74 Yes | 163 No |
Answer / sudha
Void main()
{
int dec,i=1,rem,res=0;
Printf("Enter the Value %d",&dec);
while(dec!=0)
{
rem=dec%2;
dec=dec/2;
res=res+(i * 1);
i=i*10;
}
printf("The Binary value is %d",res);
}
Is This Answer Correct ? | 154 Yes | 396 No |
which typw of errors ? & how to solve it ?
What is probability to guarantee that the task a programmer is going to create will be created and be able to run on a particular system (RTOS/GPOS).
I'm having trouble with coming up with the correct code. Thank You!! The assignment was to write a program using string functions that accepts a price of an item and displays its coded value. The base of the keys: X C O M P U T E R S 0 1 2 3 4 5 6 7 8 9 Sample I/O Dialogue: Enter Price: 489.50 Coded Value: PRS.UX
void main() { for(int i=0;i<5;i++); printf("%d",i); } What is the output?..
32 Answers College School Exams Tests, CTS, HCL, iGate, SmartData,
difference between c/c++ programing language? what is necessesity of c++ when existing c programing language?
full c programming error question based problem
what is meant for variable not found?
What are the different types of errors in C and when they occur?
#include<>stdio.h> #include<>conio.h> { printf("hello"); void main() getch(); } what the out put of this program and why ......plz clear my answer
Answering Yes or No in C++...using only stdio.h and conio.h..........help me please...? here's must be the output of the program: Screen A Exam No. items Score 1 20 20 2 35 35 Another Entry? [Y] or [N] : Screen B: Record No. Student's Name: 1 Fernando Torres 2 Chuck Norris Note: if you press Y, the program must repeat the procedure in screen A, then if N, the program must proceed to the screen B....Please Help me out............
who was the present cheif governor of reserve bank of india
6 Answers State Bank Of India SBI,
when i use cout or cin call & then either << or >> .....it shows declaration syntax error...what should i do? cout<<"anything"; int a; cin>>a; return 0;