In this practical we will learn to reverse any given number in C & C++.
If Input: 1357
Then, Output: 7531
C program to reverse a given number
#include <stdio.h>
int main()
{
int n, reverse = 0;
printf("Enter a number to reverse\n");
scanf("%d", &n);
while (n != 0)
{
reverse = reverse * 10;
reverse = reverse + n%10;
n = n/10;
}
printf("Reverse of entered number is = %d\n", reverse);
return 0;
}
C++ program to reverse a given number
#include <iostream>
using namespace std;
int main() {
int n, reverse = 0;
cout << "Enter an integer: ";
cin >> n;
while(n != 0) {
int remainder = n%10;
reverse = reverse*10 + remainder;
n/=10;
}
cout << "Reversed number = " << reverse;
return 0;
}
Check out – All CSE Basic Practicals
Thanks for visiting us. Do share us among your friends.
C/C++ program to reverse a given number – Computer Practical

