Skip to content

Commit 53ea28f

Browse files
committed
reversing a natural number;
1 parent 3866717 commit 53ea28f

File tree

1 file changed

+28
-0
lines changed
  • Learn_CPP_Programming_Deep_Dive/Section 7 Loops/Reverse_a_number

1 file changed

+28
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
#include <iostream>
2+
3+
using namespace std;
4+
5+
int main()
6+
{
7+
cout<<"Enter the number you wish to reverse"<<endl;
8+
9+
int initial_number;
10+
cin>>initial_number;
11+
12+
int remainder, reverse,n;
13+
reverse = 0;
14+
15+
n = initial_number;
16+
17+
while(n> 0)
18+
{
19+
remainder = n % 10;
20+
n = n/10;
21+
22+
reverse = reverse * 10 + remainder;
23+
}
24+
25+
cout<<"The number reversed from "<<initial_number<<" is "<<reverse;
26+
27+
return 0;
28+
}

0 commit comments

Comments
 (0)