Computer Science File
Computer Science File
NAME–SOURAV YADAV
ROLL NO–08
CLASS–11-A
1
COMPUTER SCIENCE
PRACTICAL FILE
S.NO PAGE SIGN.
TOPIC NO.
2
Determine whether a number is a perfect number,an 14–17
6.
Armstrong number or a palindrome.
3
PRACTICAL–1
Input a welcome message and
Display it.
{PROGRAM FINISHED}
4
PRACTICAL–2
Input two numbers and display the
larger/smaller number.
1.num1=int(input("enter number
1"))
num2=int(input("enter number
2"))
if num1>num2:
print(num1,"is greater")
else:
print(num2,"is greater")
{PROGRAM FINISHED}
5
PRACTICAL–3
Input three numbers and
Display the largest/smallest number.
num1=int(input("enter
1.
number1"))
num2=int(input("enter number2"))
num3=int(input("enter number3"))
if num1>num2 and num1>num3:
print(num1,"is larger")
elif num2>num1 and num2>num3:
print(num2,"is larger")
elif num3>num2 and num3>num1:
print(num3,"is larger")
{PROGRAM FINISHED}
6
PRACTICAL–4
Generating the following patterns using
nested loop.
1.for i in range(1,6):
for j in range(0,i):
print("*",end="")
{PROGRAM FINISHED}
7
2.for i in range(5,0,-1):
for j in range (1,i+1):
print(j,end="")
print()
{PROGRAM FINISHED}
8
3.for i in range(1,6):
A=65
for j in range (0,i):
print(chr(A),end="")
A=A+1
print()
{PROGRAM FINISHED}
9
PRACTICAL–5
A)
x=int(input("enter x:"))
n=int(input("enter n:"))
s=0
for i in range(n):
s=s+(x**i)
print(s)
{PROGRAM FINISHED}
10
b)x=int(input(“enter “))
n=int(input(“enter”))
s=x
for i in range(1,n):
z=i+1
if i%2==0:
s=s+((x**z)/z)
else:
s=s-((x**z)/z)
print(s)
{PROGRAM FINISHED}
11
C)x=int(input(“enter”))
n=int(input(“entetr”))
s=x
For i in range(1,n):
z=i+1
If i%2==0:
s=s+((x**z)/z)
print(s)
{PROGRAM FINISHED}
12
D)x=int(input(“enter”))
n=int(input(“enter”))
s=x
f=1
for i in range(1,n):
z=i+1
f=f*1
If i%2==0:
S=S+((X**z)/f)
print(S)
{PROGRAM FINISHED}
13
PRACTICAL–6
number=int(input("Enter any
number:"))
num=number
num1= number
rev=0
while num>0:
digit=num%10
rev=rev*10+digit
num=int(num/10)
if number==rev:
14
print(number ,'is a
Palindrome')
else:
print(number , 'Not a
Palindrome')
# Armstrong number is equal to
sum of cubes of each digit
sum = 0
temp = num1
while temp > 0:
digit = temp % 10
sum += digit ** 3
temp //= 10
if num1 == sum:
15
print(num1," is an Armstrong
number")
else:
print(num1," is not an
Armstrong number")
# Perfect number, a positive
integer that is equal to the sum
of its proper divisors.
sum1 = 0
for i in range(1, number):
if(number % i == 0):
sum1 = sum1 + i
if (sum1 == number):
16
print(number, " The number is
a Perfect number")
else:
print(number, " The number is
not a Perfect number")
{PROGRAM FINISHED}
17
PRACTICAL-7
{PROGRAM FINISHED}
18
PRACTICAL–8
{PROGRAM FINISHED}
19
PRACTICAL–9
20
print("Greatest Common Divisor
(GCD) is ", gcd)
# LCM PROGRAM
if num1 > num2:
greater = num1
else:
greater = num2
while(True):
if((greater % num1 == 0) and
(greater % num2 == 0)):
lcm = greater
break
greater += 1
21
print("The Least Common Multiple
(LCM) is ", lcm)
{ PROGRAM FINISHED}
22
PRACTICAL -10
{PROGRAM FINISHED}
23
PRACTICAL-11
str=input("Enter a string:")
w=""
for element in str[::-1]:
w = w+element
if (str==w):
print(str, 'is a Palindrome string')
else:
print(str,' is NOT a Palindrome string')
{PROGRAM FINISHED}
24
PRACTICAL-12
{PROGRAM FINISHED}
25
PRACTICAL-13
mylist = []
print("Enter 5 elements for the list: ")
for i in range(5):
value = int(input())
mylist.append(value)
print("The original list : " + str(mylist))
odd_i = []
even_i = []
for i in range(0, len(mylist)):
if i % 2:
even_i.append(mylist[i])
else :
odd_i.append(mylist[i])
result = odd_i + even_i
print("Separated odd and even index list: " +
str(result))
{PROGRAM FINISHED}
26
PRACTICAL–14
mylist = []
print("Enter 5 elements for the list: ")
for i in range(5):
value = int(input())
mylist.append(value)
print("Enter an element to be search: ")
element = int(input())
for i in range(5):
if element == mylist[i]:
print("\nElement found at Index:", i)
print("Element found at Position:", i+1)
{PROGRAM FINISHED}
27
PRACTICAL–15
mylist = []
number = int(input('How many elements to put in List:
'))
for n in range(number):
element = int(input('Enter element '))
mylist.append(element)
print("Maximum element in the list is :", max(mylist))
print("Minimum element in the list is :", min(mylist))
{PROGRAM FINISHED}
28
29