Page 335 - AI Ver 1.0 Class 10
P. 335
else:
greater = y
while(True):
if((greater % x == 0) and (greater % y == 0)):
lcm = greater
break
greater += 1
return lcm
num1 = int(input("Enter first number: "))
num2 = int(input("Enter second number: "))
print("The L.C.M. of", num1,"and", num2,"is", calculate_lcm(num1, num2))
Output:
Enter first number: 5
Enter second number: 6
The L.C.M. of 5 and 6 is 30
6. Write a program to input a number and display whether it is a palindrome or not.
Ans. Program:
num=int(input("Enter a number:"))
temp=num
rev=0
while(num>0):
dig=num%10
rev=rev*10+dig
num=num//10
if(temp==rev):
print("The number is a palindrome!")
else:
print("The number is not a palindrome!")
Output:
Enter a number:1002001
The number is a palindrome!
7. Write a program to input a number and display whether it is a prime number or not.
Ans. Program:
num = int(input("Enter a number: "))
if num > 1:
for i in range(2, int(num/2)+1):
if (num % i) == 0:
print(num, "is not a prime number")
break
Python Practical Questions 333

