In programming we can reverse a number, reversing a number means if we enter a number for example 123, after reversing that number become 321. We going to do that using C++ programming. Now we need to know some points before we write a program. The reverse of a single digit is same as the number itself. For example we can say that reverse of 5 is also 5. Also reverse of a palindrome number is gives output same as original number. For example reverse of 121 is also 121.
Now let’s write the program
Now let’s write the program
#include<iostream>
using namespace std;
main()
{ int i,j,n;
cout<<"Enter Your Number \n";
cin>>i;
n=i;
j=0;
while(n!=0)
{ j=(j*10)+(n%10);
n=n/10;
}
cout<<"After Reverse your number we get "<<j; ;
}
In above program we reverse any number. First we take every digit and reverse its location. Now let’s see the outputusing namespace std;
main()
{ int i,j,n;
cout<<"Enter Your Number \n";
cin>>i;
n=i;
j=0;
while(n!=0)
{ j=(j*10)+(n%10);
n=n/10;
}
cout<<"After Reverse your number we get "<<j; ;
}
Enter Your Number
123
After Reverse your number we get 321
Enter Your Number
121
After Reverse your number we get 121
123
After Reverse your number we get 321
Enter Your Number
121
After Reverse your number we get 121
