Input
Enter a number : 1543
Output
Reverse of a number : 3451
Input
Enter a number : 1289
Output
Reverse of a number : 9821
Step 1: START
Step 2: Enter number 'num' as input and rev=0.
Step 3: Start a loop: While (n> 0)
rem= num % 10 ;
rev = rev*10 + rem ;
num=num / 10 ;
Step 4: End the loop
Step 5:print rev .
Step 6: END
/* Reverse a number */
#include<stdio.h>
int main()
{
int num,rem,rev=0;
printf(" Enter the number : ");
scanf("%d",&num);
while(num != 0)
{
rem = num % 10;
rev = rev * 10 + rem;
num = num/10;
}
printf(" Reversed number : %d",rev);
return 0;
}
/* Reverse a number */
#include<iostream>
using namespace std;
int main()
{
int num,rem,rev=0;
cout<<" Enter the number : ";
cin>>num;
while(num != 0)
{
rem = num % 10;
rev = rev * 10 + rem;
num = num/10;
}
cout<<" Reversed number : "<<rev;
return 0;
}
Enter a number : 1543
Reverse of a number : 3451
advertisment