21) Palindrome Program for given number
n = int(input("Enter a number: "))
original = n
reverse = 0
while n > 0:
digit = n % 10
reverse = reverse * 10 + digit
n = n // 10
if original == reverse:
print("Palindrome")
else:
print("Not Palindrome")
Output:
Enter a number: 12321
Palindrome
Prime Number between 10 and 20. Use Function here
def check_prime(num):
div = 2
while div < num:
if num % div == 0:
return False
div = div + 1
return True
num = 10
while num <= 20:
if num > 10 and check_prime(num):
print(num)
num = num + 1
Output:
11
13
17
19
Factorial
n = int(input("Enter a number: "))
fact = 1
while n > 0:
fact = fact * n
n = n - 1
print("Factorial =", fact)
Output:
Enter a number: 5
Factorial = 120
Top comments (0)