Reverse a Number

Reversing a number means storing its digits in reverse order.
For example: If the number is 6529, then 9256 is displayed in the output.
A program to reverse a number is given as follows −

#include <iostream>
using namespace std;
int main()
{
    int n, reversedNumber = 0, remainder;
    cout << "Enter an integer: ";
    cin >> n;
    while(n != 0)
    {
        remainder = n%10;
        reversedNumber = reversedNumber*10 + remainder;
        n /= 10;
    }
    cout << "Reversed Number = " << reversedNumber;
    return 0;
}


Post a Comment

 
Top