Programming Shortcut

Monday, February 4, 2019

How to reverse a number in c++ program

Hello friends! welcome to my blog
Today will discuss the basic concept and simplest way to how to reverse a number in c++ by programming and how to make program for reverse of a number without array in c++ programming. How to how to count number of digit in a number in c++ programming.

write a program to reverse a number

#include <iostream>
using namespace std;
int main()
{
int n, r=0,d;
cout<<"Enter the number"<<endl;
cin>>n;
cout<<"Number befour reverse= "<<n <<endl;
while(n>0){
d= n%10;
r= r*10+d;
n=n/10;
}
cout<<"Number After reverse= "<<r<<endl;
return 0;
}

Output: Enter the Number
1234
Number befour reverse= 1234
Number After reverse= 4321

program to count no of digit of a number

#include <iostream>
using namespace std;
int main()
{
int n, c=0,d;
clrscr();
cout<<"Enter the number"<<endl;
cin>>n;
while(n>0){
d= n%10;
n=n/10;
c++;
}
cout<<"The enter number have"<<d <<"digit";
return 0;
}

Output:Enter the Number
1234
The enter number have 4 digit

I make this programming and hope you are like the post if are you like the post you can please comment and Share the post to reach more people.