Function Main
Declare Integer n, reversed, remainder, original
Assign reversed = 0
Output "Enter a number:"
Input n
Assign original = n
While n!=0
Assign remainder = n%10
Assign reversed = reversed * 10 + remainder
Assign n = n/10
End
If original == reversed
Output original& " is a palimdrome number"
Else
Output original& " is not a palimdrome number"
End
End
#include <stdio.h>
int main() {
int n, reversed = 0, remainder, original;
printf("Enter a number: ");
scanf("%d", &n);
original = n;
while (n != 0) {
remainder = n % 10;
reversed = reversed * 10 + remainder;
n /= 10;
}
if (original == reversed)
printf("%d is a palindrome.", original);
else
printf("%d is not a palindrome.", original);
return 0;
}
I am Md. Anisur Rahman. I have completed Cyber Security for MSCSE at United International University in 2022.I have completed PGDIT from IIT, Jahangirnagar University in 2020. I'm a Head of IT at Programming24 School.
View all posts by Md. Anisur Rahman