CPP Tutorial

CPP examples programs

CPP program to reverse a number

The below program can be used to reverse a given number using a loop. The CPP cout object is used to output the result on the screen.

Reverse Number of abcde = edcba.

Code:

#include <iostream.h>
using namespace std;
 
int main()  
{  
int num, x = 0;
int mod;
 
cout << "Enter a number: ";  
cin >> num;  
 
int n = num;
 
while(num != 0)
{  
mod = num%10;
x = x * 10 + mod;  
num = num/10;
}  
 
cout << "Reverse of " << n << " = " << x;  
return 0;
}

Output

Enter a number: 7654321       
Reverse of 7654321 = 1234567