Decimal to Binary in C

C program to convert Decimal number into Binary number

Program


#include <stdio.h>
int main()
{
    int arr[10], num, i, j;
    printf("Enter a Number to Convert in Binary : ");
    scanf("%d", &num);
    printf("Binary Number of %d is = ",num);
    for(i = 0; num > 0; i++)
    {
        arr[i] = num % 2;
        num = num / 2;
    }
    for(j = i - 1; j >= 0; j--)  {
        printf("%d", arr[j]);
    }
    return 0;
}

Output 1


Enter a Number to Convert in Binary : 15
Binary Number of 15 is = 1111

Output 2


Enter a Number to Convert in Binary : 10
Binary Number of 10 is = 1010

Post a Comment

0 Comments