C program to convert a decimal number into binary number using function.
In this example, we convert the decimal number entered by the user into binary form. Here, in the out put we have taken a decimal number 20 whose binary is printed as 10100. You can take other numbers such as 15, 13 78, etc...
PROGRAM TO CONVERT A DECIMAL NUMBER INTO BINARY NUMBER USING FUNCTION.
#include <stdio.h>
#include<conio.h>
int binary(int b);
void main()
{
int b;
printf("\nEnter the Number You want to convert : ");
scanf("%d", &b);
binary(b);
getch();
}
int binary(int b)
{
int a[10], i, j;
for (i = 0; b > 0; i++)
{
a[i] = b % 2;
b = b / 2;
}
printf("\n Binary Number of a Given Number = ");
for (j = i - 1; j >= 0; j--)
{
printf("%d", a[j]);
}
printf("\n");
return 0;
}
OUTPUT TO CONVERT A DECIMAL NUMBER INTO BINARY NUMBER USING FUNCTION:
Enter the Number You want to convert : 20
Binary Number of a Given Number = 10100
NOTE: You Can Comment Your Code if you have solved differently and we will pin it in the comment section. Let's Learn together.
MOTTO:
You Learn, I Learn together We Learn.
Comments
Post a Comment
Please do not spam any link