PYTHON ASSIGNMENT – UNIT 5 (FLOW OF CONTROL)
Class 9 -AI (417)
POGRAMMING QUESTIONS WITH SOLUTIONS
Q1. Write a program to check whether a number is even or odd.
num = int(input(“Enter a number: “))
if num % 2 == 0:
print(“Even number”)
else:
print(“Odd number”)
Q2. Write a program to find the greatest of two numbers.
a = int(input(“Enter first number: “))
b = int(input(“Enter second number: “))
if a > b:
print(“First number is greater”)
else:
print(“Second number is greater”)
Q3. Check eligibility to vote.
age = int(input(“Enter age: “))
if age >= 18:
print(“Eligible”)
else:
print(“Not eligible”)
Q4. Grade based on marks.
marks = int(input(“Enter marks: “))
if marks >= 90:
print(“A”)
elif marks >= 80:
print(“B”)
elif marks >= 70:
print(“C”)
else:
print(“D”)
Q5. Check if entered number is Positive, Negative or Zero.
num = int(input(“Enter number: “))
if num > 0:
print(“Positive Number”)
elif num<0:
print(“Negative Number”)
else:
print(Zero”)
Q6. Sum of first 10 natural numbers.
s = 0
for i in range(1, 11):
s += i
print(“Sum =”, s)
Q7. Multiplication table of given number.
n = int(input(“Enter number: “))
for i in range(1, 11):
print(n, “x”, i, “=”, n*i)
Q8. Finding whether a given number is Prime number or not(for loop).
num = int(input(“Enter number: “))
is_prime = True
if num > 1:
for i in range(2, num):
if num % i == 0:
is_prime = False
break
else:
is_prime = False
if is_prime:
print(num, “is a Prime Number”)
else:
print(num, “is NOT a Prime Number”)
Q10. Write a program to find sum of all EVEN numbers from 1 to 100 (for loop).
sum_even = 0
for i in range(1, 101):
if i % 2 == 0:
sum_even += i
print(“Sum of even numbers =”, sum_even)
Q11. Write a program to find sum of all EVEN numbers from 1 to 100 (while loop).
sum_even = 0
i = 1
while i <= 100:
if i % 2 == 0:
sum_even += i
i += 1
print(“Sum of even numbers =”, sum_even)
Q12. Write a program to find sum of all ODD numbers from 1 to 100 (for loop).
sum_odd = 0
for i in range(1, 101):
if i % 2 != 0:
sum_odd += i
print(“Sum of odd numbers =”, sum_odd)
Q13. Write a program to find sum of all ODD numbers from 1 to 100 (while loop).
sum_odd = 0
i = 1
while i <= 100:
if i % 2 != 0:
sum_odd += i
i += 1
print(“Sum of odd numbers =”, sum_odd)