e. Write a program that shows the binary equivalent of a given positive number 

between 0 to 255.

Program:

#include <stdio.h>

#include<conio.h>

int binary_conversion(int);

void main()

{

int num, bin;

clrscr();

printf("Enter a decimal number: ");

scanf("%d", &num);

bin = binary_conversion(num);

printf("The binary equivalent of %d is %d\n", num, bin);

getch();

}

int binary_conversion(int num)

{

if (num == 0)

{

return 0;

}

else

{

return (num % 2) + 10 * binary_conversion(num / 2);

}

}



Output
: