Computer SC Project Format-Xi
Computer SC Project Format-Xi
“FLOW OF CONTROL”
(Let’s Enjoy the Programming World With Python)
For the partial fulfilment of the conditions laid down for Half
Yearly Computer Science Practical Examination of Std-XI for the
session 2024-25.
n=int(input("Range= "))
a=0
b=1
print(a,b,end=' ')
for i in range(2,n):
c=a+b
print(c,end=' ')
a,b=b,c
s=s1=0
n=int(input("Range= "))
for i in range(1,n+1):
if i%2==0:
s=s+i
else:
s1=s1+i
print("sum of even no=",s)
print("sum of odd no=",s1)
Star pattern
s=input("Enter a string")
l=len(s)
for i in range(l):
for j in range(i+1):
print(s[j],end=" ")
print()
Second Largest number
largest=0
second=0
while True:
a=int(input("Enter a number(quit is 0):
"))
if a==0:
break
else:
if a>largest:
second=largest
largest=a
elif a>second:
second=a
print(second,"is the second largest
number.")
x+(x²/2)+(x³/3)+(x⁴/4)+......xⁿ/n
import math
x=int(input("Enter base:"))
N=int(input("Enter Range:"))
sum=0
for i in range (1,N+1):
term=pow(x,i)/i
s=s+term
print("The sum =",s)
Conversion of Temp. from Farenheit To
Celcius
temp=float(input("Enter
temperature in fahrenheit:"))
celsius=(temp-32)*5/9
print("Temperature in
celsius:",celsius)
Palindrome Number
#Fibbonacci Series
if option==1:
n=int(input("Range= "))
a=0
b=1
print(a,b,end=' ')
for i in range(2,n):
c=a+b
print(c,end=' ')
a,b=b,c
#Star Pattern
elif option==3:
n = int(input("No. of rows: "))
for i in range(n, 0, -2):
for j in range((n - i) // 2):
print(end=" ")
for k in range(0, i):
print("*", end="")
print()
#String Pattern
elif option==4:
s=input("Enter a string")
l=len(s)
for i in range(l):
for j in range(i+1):
print(s[j],end=" ")
print()
#Series=> x+(x²/2)+(x³/3)+(x⁴/4)+......xⁿ/n
elif option==5:
import math
x=int(input("Enter base:"))
N=int(input("Enter Range:"))
sum=0
for i in range (1,N+1):
term=pow(x,i)/i
s=s+term
print("The sum =",s)
#Palindrome Number
elif option==8:
num = int(input("Enter a number: "))
temp = num
sum = 0
while num > 0:
rem = num % 10
sum = sum * 10 + rem
num = num // 10
if sum == temp:
print("The number is Palindrome")
else:
print("The number is not a Palindrome")
#Factorial of a number
elif option==9:
num=int(input("Enter the number: "))
fact=1
c=num
while num>=1:
fact=fact*num
num=num-1
print("The factorial of",c,"is",fact)
#Reverse of a number
elif option==10:
num = int(input("Enter a number: "))
temp = num
rev_num = 0
while num > 0:
rem = num % 10
rev_num = rev_num * 10 + rem
num = num // 10
print("The reverse is: ", rev_num)
choice_1=input("Do you want to continue further?- Y/N")
choice=choice_1
print()
print("Thank you for your Patience")
OUTPUT
Welcome to our Presentation
1)Fibbonacci
2)Sum of odd and even no.s within a given range
3)Star Pattern
4)String Pattern
5)Series=> x+(x²/2)+(x³/3)+(x⁴/4)+......xⁿ/n
6)Second Largest no.
7)Conversion of Temp. from Farenheit To Celcius
8)Palindrome Number
9)Factorial of a number
10)Reverse of a number
Pick your option:1
Range= 5
0 1 1 2 3 Do you want to continue further?- Y/NY
1)Fibbonacci
2)Sum of odd and even no.s within a given range
3)Star Pattern
4)String Pattern
5)Series=> x+(x²/2)+(x³/3)+(x⁴/4)+......xⁿ/n
6)Second Largest no.
7)Conversion of Temp. from Farenheit To Celcius
8)Palindrome Number
9)Factorial of a number
10)Reverse of a number
Pick your option:2
Range= 6
sum of even no= 12
sum of odd no= 9
Do you want to continue further?- Y/NY
1)Fibbonacci
2)Sum of odd and even no.s within a given range
3)Star Pattern
4)String Pattern
5)Series=> x+(x²/2)+(x³/3)+(x⁴/4)+......xⁿ/n
6)Second Largest no.
7)Conversion of Temp. from Farenheit To Celcius
8)Palindrome Number
9)Factorial of a number
10)Reverse of a number
Pick your option:3
No. of rows: 7
*******
*****
***
*
Do you want to continue further?- Y/NY
1)Fibbonacci
2)Sum of odd and even no.s within a given range
3)Star Pattern
4)String Pattern
5)Series=> x+(x²/2)+(x³/3)+(x⁴/4)+......xⁿ/n
6)Second Largest no.
7)Conversion of Temp. from Farenheit To Celcius
8)Palindrome Number
9)Factorial of a number
10)Reverse of a number
Pick your option:4
Enter a stringdavpublicschool
d
da
dav
davp
davpu
davpub
davpubl
davpubli
davpublic
davpublics
davpublicsc
davpublicsch
davpublicscho
davpublicschoo
davpublicschool
Do you want to continue further?- Y/NY
1)Fibbonacci
2)Sum of odd and even no.s within a given range
3)Star Pattern
4)String Pattern
5)Series=> x+(x²/2)+(x³/3)+(x⁴/4)+......xⁿ/n
6)Second Largest no.
7)Conversion of Temp. from Farenheit To Celcius
8)Palindrome Number
9)Factorial of a number
10)Reverse of a number
Pick your option:5
Enter base:2
Enter Range:3
The sum = 6.666666666666666
Do you want to continue further?- Y/NY
1)Fibbonacci
2)Sum of odd and even no.s within a given range
3)Star Pattern
4)String Pattern
5)Series=> x+(x²/2)+(x³/3)+(x⁴/4)+......xⁿ/n
6)Second Largest no.
7)Conversion of Temp. from Farenheit To Celcius
8)Palindrome Number
9)Factorial of a number
10)Reverse of a number
Pick your option:6
Enter a number(quit is 0): 2
Enter a number(quit is 0): 5
Enter a number(quit is 0): 48
Enter a number(quit is 0): 64
Enter a number(quit is 0): 0
48 is the second largest number.
Do you want to continue further?- Y/NY
1)Fibbonacci
2)Sum of odd and even no.s within a given range
3)Star Pattern
4)String Pattern
5)Series=> x+(x²/2)+(x³/3)+(x⁴/4)+......xⁿ/n
6)Second Largest no.
7)Conversion of Temp. from Farenheit To Celcius
8)Palindrome Number
9)Factorial of a number
10)Reverse of a number
Pick your option:7
Enter temperature in fahrenheit:45
Temperature in celsius: 7.222222222222222
Do you want to continue further?- Y/NY
1)Fibbonacci
2)Sum of odd and even no.s within a given range
3)Star Pattern
4)String Pattern
5)Series=> x+(x²/2)+(x³/3)+(x⁴/4)+......xⁿ/n
6)Second Largest no.
7)Conversion of Temp. from Farenheit To Celcius
8)Palindrome Number
9)Factorial of a number
10)Reverse of a number
Pick your option:8
Enter a number: 1221
The number is Palindrome
Do you want to continue further?- Y/NY
1)Fibbonacci
2)Sum of odd and even no.s within a given range
3)Star Pattern
4)String Pattern
5)Series=> x+(x²/2)+(x³/3)+(x⁴/4)+......xⁿ/n
6)Second Largest no.
7)Conversion of Temp. from Farenheit To Celcius
8)Palindrome Number
9)Factorial of a number
10)Reverse of a number
Pick your option:9
Enter the number: 6
The factorial of 6 is 720
Do you want to continue further?- Y/NY
1)Fibbonacci
2)Sum of odd and even no.s within a given range
3)Star Pattern
4)String Pattern
5)Series=> x+(x²/2)+(x³/3)+(x⁴/4)+......xⁿ/n
6)Second Largest no.
7)Conversion of Temp. from Farenheit To Celcius
8)Palindrome Number
9)Factorial of a number
10)Reverse of a number
Pick your option:10
Enter a number: 159753
The reverse is: 357951
Do you want to continue further?- Y/NN
BIBLIOGRAPHY
Computer Science with Python
-Sumita Arora
THANK YOU