Program to convert a positive decimal number to Binary, Octal or Hexadecimal using recursion
C Programming Language / Recursion in c
1447Program:
#include void convert(int, int); main() { int num; printf("Enter a positive decimal number : "); scanf("%d", &num); convert(num, 2); printf("\n"); convert(num, 8); printf("\n"); convert(num, 16); printf("\n"); }/*End of main()*/ void convert (int num, int base) { int rem = num%base; if(num==0) return; convert(num/base, base); if(rem < 10) printf("%d", rem); else printf("%c", rem-10+'A' ); }/*End of convert()*/
Output:
Enter a positive decimal number : 6 110 6 6 Press any key to continue . . .
Explanation:
Program to convert a positive decimal number to Binary, Octal or Hexadecimal using recursion
This Particular section is dedicated to Programs only. If you want learn more about C Programming Language. Then you can visit below links to get more depth on this subject.
# C Tutorials
# JAVA Tutorials
# HTML Tutorials
# Computer Fundamental
# Data Structure
# DBMS Tutorials
SQL
# C# Language
# R Language
# PHP
# Python
# Vue JS