I have used CodeBlocks compiler for debugging purpose. But you can use any C++ programming language compiler as per your availability.
I have used CodeBlocks compiler for debugging purpose. But you can use any C++ programming language compiler as per your availability.
#include <iostream> #include <math.h> using namespace std; //Fuction declaration int reverseNumber(int num); int main() { int num, reverse; // Inputting number from user cout<<"Enter any number: "; cin>>num; // Calling function to reverse any number reverse = reverseNumber(num); cout<<"Reverse of number "<<num <<" is: "<<reverse; return 0; } //Recursive function to find reverse of any number int reverseNumber(int num) { // Find total digits in num int digit = (int) log10(num); // Base condition if(num == 0) return 0; return ((num%10 * pow(10, digit)) + reverseNumber(num/10)); }
05 July 2019 5381 Written By: Rohit
© 2020 Tech Study. All rights reserved | Developed by Tech Study| Privacy Policy | Sitemap