0% found this document useful (0 votes)
5 views

Computer Science File

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Computer Science File

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 29

RPVV SEC–19 DWARKA(1821285)

NAME–SOURAV YADAV
ROLL NO–08
CLASS–11-A

1
COMPUTER SCIENCE
PRACTICAL FILE
S.NO PAGE SIGN.
TOPIC NO.

Input a welcome message and display it.


1. 4

Input two numbers and display the larger /smaller


2. 5
number.

3. Input three numbers and display largest/smallest


6
number.

Generate the following pattern using nested loop.


4.
A B C D E F
* 12345 A 1 * *****
7–9
** 1234 AB 12 ** ****
*** 123 ABC 123 *** ***
**** 12 ABCD 1234 **** **
***** 1 ABCDE 12345 ***** *

Write a program to input the value of x and n and print


the sum of the following series:
5. a. 1+x+x^2+x^3+x^4+............x^n 10–13
b. 1-x+x^2-x^3+x^4-...............x^n
C. x-x^2/2+x^3/3-x^4/4+...........x^n/n
D. x+x^2/2!-x^3/3+x^4/4-.............xx^n?n

2
Determine whether a number is a perfect number,an 14–17
6.
Armstrong number or a palindrome.

Input a number and check if the number is a prime or


7. 18
composite number.

Display the terms of a Fibonacci series. 19


8.

Compute the greatest common divisor and least common 20–22


9.
multiple of two integers.

10. Count and display the number of vowels,consonants,


23
uppercase,lowercase characters in strong.

Input a string and determine whether it is a palindrome or


11. not;convert the case of characters in a string. 24

Find the largest/smallest number in a 25


12. list/tuple.
Input a number and swap elements at the
13. even location with the elements at the 26
odd location.
Input a list/tuple of elements,search for a
14. given element in the list/tuple. 27

Create a dictionary with the roll number,


15. name and marks of n students in a class
and display the names of student who 28
have marks above 75.

3
PRACTICAL–1
Input a welcome message and
Display it.

1.print("welcome to python world")

{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

n=int(input("enter any number"))


Flag=False
for i in range(2,n):
if n%i==0:
Flag=True
if Flag==True:
print("composite number")
else:
print("prime number")

{PROGRAM FINISHED}

18
PRACTICAL–8

n=int(input("enter any number"))


a=0
b=1
print("",a,b,end="")
for i in range(n):
c=a+b
a,b=b,c
print("",c,end="")

{PROGRAM FINISHED}

19
PRACTICAL–9

num1 = int(input("Enter 1st


number: "))
num2 = int(input("Enter 2nd
number: "))
i = 1
while(i <= num1 and i <= num2):
if(num1 % i == 0 and num2 % i
== 0):
gcd = i
i = i + 1

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

string=input(" Enter the string")


u=v=c=l=0
for i in string:
if i.isalpha():
if i in "aeiouAEIOU":
v+1
else:
c+=1
if i.isupper():
u+=1
else:
l+=1
print("THE TOTAL NUMBER of\n vowels={}\n
constant= {}\n" "uppercase= {}\n
lowercase={}\n".format(v,c,u,l))

{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

list1 = [7, 10, 12, 3, 100, 95]


list1.sort()
print("Smallest element is:", list1[:1])

{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

You might also like