Refresh

This website www.w3schools.blog/cpp-program-to-reverse-a-number is currently offline. Cloudflare\'s Always Online™ shows a snapshot of this web page from the Internet Archive\'s Wayback Machine. To check for the live version, click Refresh.

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