C++ Program to Reverse Digits of a Number

In the previous article, we have discussed C++ Program to Find GCD of Two Numbers. In this article, we will see C++ Program to Reverse Digits of a Number.

C++ Program to Reverse Digits of a Number

C++ program to reverse digits of a number

C++ program to reverse digits of a number

#include <iostream>
 
using namespace std;
  
int main(){
    int number, reverse = 0, rightDigit;
     
 cout << "Enter a number\n";
    cin >> number;
     
    while(number != 0){
        rightDigit = number % 10;
        reverse = (reverse * 10) + rightDigit;
        number = number/10;
    }
      
    cout << "Reversed Number : " << reverse;
   
    return 0;
}

Output

Enter a number
12345
Reversed Number : 54321

Want to get a good grip on all concepts of C++ programming language? Just click on Important C++ Programs with Solutions and kickstart your learnings with coding.