Function Main
Declare Integer year
Output "Enter a year:"
Input year
If (year%100 == 0 && year%400 == 0) || (year%100 != 0 && year%4 == 0)
Output year & " is a leap year"
Else
Output year & " is a leap year"
End
End
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;
}
Function Main
Declare Integer n, reverse, remainder
Assign reverse = 0
Output "Enter a number:"
Input n
While n!=0
Assign remainder = n%10
Assign reverse = reverse * 10 + remainder
Assign n = n/10
End
Output "The reverse number =" & reverse
End