Computer Science Program File
Computer Science Program File
INDEX
PRACTICAL PROGRAM NAME PG.NO TEACHERS
NO. SIGN
1 PROGRAM TO FIND THE 2
LARGEST AND SMALLEST
NUMBERS IN A LIST
2 PROGRAM TO FIND THE THIRD 3
LARGEST NUMBER IN A LIST
5 PROGRAM TO COMPUTE XN OF 6
TWO GIVEN INTEGERS X AND
N......
PROGRAM - 1
#PROGRAM TO FIND THE LARGEST AND SMALLEST
NUMBERS IN A LIST .........
lst = []
num = int(input("How many numbers: "))
for n in range(num):
numbers = int(input("Enter number "))
lst.append(numbers)
PROGRAM - 2
# PROGRAM TO FIND THE THIRD LARGEST
NUMBER IN A LIST
a =[]
n = int(input("Enter number of elements: "))
for i in range(1,n+1):
b=int(input("Enter element:"))
a.append(b)
a.sort()
print("Third largest element is :",a[n-3])
PROGRAM – 3
# PROGRAM TO TEST FOR PRIMARILY.....
var = 1
while var== 1:
num = int(input("Enter a number : "))
if num>1:
for i in range(2,num):
if (num%i)==0:
print(num,"is not a prime number")
break
else:
print(num,"is a prime number")
else:
print(num,"is not a prime number")
PROGRAM - 4
# PROGRAM TO FIND WHETHER A STRING IS A
PALINDROME OR NOT......
var = 1
while var== 1:
PROGRAM - 5
# PROGRAM TO COMPUTE X**N OF TWO GIVEN
INTEGERS X AND N......
var = 1
while var== 1:
a = x**n
PROGRAM – 6
#PROGRAM TO COMPUTE THE GREATEST
COMMON DIVISOR AND LOWEST COMMON
MULTIPLE.....
var = 1
while var== 1:
x = int(input("Enter your first number: "))
y = int(input("Enter your second number: "))
if x>y :
smaller = y
else:
smaller = x
for i in range(1,smaller+1):
if ((x%i==0) and (y%i==0)):
hcf=i
Teacher’s Sign- Page 7
Computer Science File
lcm= (x*y)/hcf
print("The HCF of ",x, "and ",y,"is",hcf)
print("The LCM of ",x, "and ",y,"is",lcm)
PROGRAM - 7
#PROGRAM TO CHECK IF NO. IS ARMSTRONG OR
NOT
input_num = (input("Enter any number : "))
digit_len = len(str(input_num))
try:
arm_num =0
val = int(input_num)
while val>0:
reminder = val%10
arm_num += reminder ** digit_len
val //= 10
if int(input_num) == arm_num:
except ValueError :
print("That's not a valid number, Try Again !!!!!")