SK Computer Project
SK Computer Project
Project
By
Satyam Kumar
Grade XI
Edify School
Chikkabanavara
INDEX
Sr Name of Content Pg
No. No.
1. Even numbers between 3
1 to 10
2. Odd numbers between 3
1 to 10
3. Factorial of a number 4
4. Simple Interest 5
Calculator
5. Palindrome Number 6
6. Reverse a number 7
7. Armstrong Number 8
8. Prime Number 9
9. Menu Driven Program 10
Program
for Number in range (1,11):
if Number%2==0:
PAGE 1
print(Number)
Output
2
10
if Number%2!=0:
print (Number)
Output
3
Factorial of a number
Program
num = int(input('Enter your Number '))
factorial = 1
PAGE 2
if num < 0:
elif num == 0:
else:
factorial = factorial*i
Output
Enter your Number: 5
PAGE 3
interest = principal * rate/100 * time
Output
Enter the principal amount: 100
j = -1
flag = 0
for i in st:
if i != st[j]:
PAGE 4
flag = 1
break
j=j-1
if flag == 1:
else:
print("It is a palindrome")
Output
Enter your word wow
It is a palindrome
Reverse a Number
Program
num =int(input('Enter your number '))
reversed_num = 0
while num != 0:
digit = num % 10
PAGE 5
num //= 10
Output
Enter your number :1234
order = len(str(num))
sum = 0
temp = num
digit = temp % 10
PAGE 6
temp //= 10
if num == sum:
else:
Output
Enter your number: 153
if num > 1:
if (num % i) == 0:
break
else:
PAGE 7
else:
Output
Enter your Number: 139
def is_palindrome(num):
def is_armstrong(num):
digits = str(num)
num_digits = len(digits)
PAGE 8
sum_of_powers = sum(int(digit) ** num_digits for digit in digits)
def reverse_number(num):
return int(str(num)[::-1])
# Menu-driven program
def menu():
while True:
print("\nMenu:")
print("4. Exit")
if choice == '1':
if is_palindrome(num):
print(f"{num} is a palindrome.")
else:
PAGE 9
num = int(input("Enter a number to check if it's an Armstrong number: "))
if is_armstrong(num):
else:
reversed_num = reverse_number(num)
break
else:
if __name__ == "__main__":
menu()
Sample run:
Menu:
PAGE 10
2. Check if a number is an Armstrong Number
3. Reverse a number
4. Exit
PAGE 11