11/04/2015

C++ Program To Print A Reverse Number Using Loop

Problem :- Write A C++ Program To Print A Reverse Order Of Any Number Using Loop

Logic :- Very Simple Logic Just Divide a number by 10 and then proceed for next statement 

Sum=0
sum=sum*10+X

Note :- Always remember Do Not try to print the reverse Digit always try to modified 
Like you can also solve the problem

while(n!=0)
{
rev=n%10;
System.out.print("Reversed Number = "+reverse);
n=n/10
}
but in this way number is printing actually not reversing .


If you Understood then try to solve given problem .

Check this Geeksforgeeks Solution For " Reverse digit "

Solution :-

#include<iostream>
using namespace std;
int main()
{
 //By-Ghanendra Yadav
 int n,x,sum=0;

 cout<<"Enter The Number To Be Reverse: \n";
 cin>>n;

 while(n>0)
 {
  x=n%10;
  sum=sum*10+x;
  n=n/10;
 }
 cout<<"\nThe Reverse Number is "<<sum;
}

Output:-

C++ Program To Print A Reverse Number Using Loop

Ghanendra Yadav

Ghanendra Yadav

Hello, I Am Ghanendra Yadav Owner of This Blog, I am professional Blogger and Programmer. I Love Programming, Logo Making, And Banner Designing. My Highest Qualification is MCA From NIT Warangal. You Can Find Me On Social Media Through Below Link And If You Have Any Query Related To Programming And Other Subject Comment Below or You Can Mail Me I Will Try To Answer Within 24 Hours Email:- yghanendra@student.nitw.ac.in

Find me on Social Media

Facebook | Twitter | Google+ | RSS Feed

No comments:

Post a Comment