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

Class X

Uploaded by

rajeshruban27
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
79 views

Class X

Uploaded by

rajeshruban27
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

1. Write a program to compute the net run for a tournament.

Coding:

#Enter details for team, for and against data

tn=input("Enter Team name:")

n=int(input("Enter no. of matches played:"))

#variables to store total scores and overs

tr=0

to=0

tagr=0

togr=0

#Entering runs and overs and adding them for n number of matches

for i in range(n):

r=int(input("Enter runs scored in match"+str(i+1)+":"))

o=int(input("Enter overs played:"))

tr=r+tr

to=to+o

agr=int(input("Enter runs conceded in match"+str(i+1)+":"))

ogr=int(input("Enter overs bowled:"))

tagr+=agr

togr+=ogr

#Computing the net runrate

nrr=(tr/to)-(tagr/togr)

#Displaying the net runrate

print("Net runrate is:",nrr)


Output:
Enter Team name:India
Enter no. of matches played:3
Enter runs scored in match1:254
Enter overs played:47
Enter runs conceded in match1:253
Enter overs bowled:50
Enter runs scored in match2:199
Enter overs played:50
Enter runs conceded in match2:110
Enter overs bowled:35
Enter runs scored in match3:225
Enter overs played:50
Enter runs conceded in match3:103
Enter overs bowled:41
Net runrate is: 0.9138321995464853

2. Write a Python program to check whether the given character is an uppercase


letter or lowercase letter or a digit or a special character.

Coding:
#Input the character to check
ch=input("Enter Any Character:")
'''Checking whether it is upperletter or lowerletter or digit or a special character'''
if ch.isupper():
print(ch, " is an upper case letter")
elif ch.islower():
print(ch, " is a lower case letter")
elif ch.isdigit():
print(ch, " is a digit")
elif ch.isspace():
print(ch, " is a space")
else:
print(ch," is a special character")

Output:
Enter Any Character: A
A is an upper case letter

Enter Any Character:1


1 is a digit
3. Write a program to find the maximum number out of the given three numbers.

Coding:
#Take input or three number to compare
n1=int(input("Enter the Number1:"))
n2=int(input("Enter the Number2:"))
n3=int(input("Enter the Number3:"))
if n1>n2 and n1>n3:
print(n1, " - Number 1 is greater")
elif n1>n2 and n1>n3:
print(n2, " - Number 2 is greater")
elif n3>n1 and n3>n2:
print(n3, " --> Number 3 is greater")
else:
print("All are same")

Output:

Enter the Number1:45


Enter the Number2:32
Enter the Number3:89
89 --> Number 3 is greater

4. An electric power distribution company charges its domestic consumers as follows


Consumption Units Rate of Charge
0-100 Rs. 1 per unit
101-300 Rs. 100 plus Rs. 1.25 per unit in excess of 100
301-500 Rs. 350 plus Rs. 1.50 per unit in excess of 300
500 and above Rs. 650 plus Rs. 1.75 per unit in excess of 500

Write a program that read the customer number & power consumed and prints the
amount to be paid by the customer. Note that output should be well formatted.

Coding:
#Input Data
cno=int(input("Enter Cusumer Number:"))
pc=int(input("Enter power consumed:"))
#Computing bill amount based on power consumed
if pc>0 and pc<=100:
bill_amt=pc*1
elif pc>100 and pc<=300:
bill_amt=100+(pc-100)*1.25
elif pc>300 and pc<500:
bill_amt=350+(pc-300)*1.50

elif pc>500:
bill_amt=650+(pc-500)*1.75
else:
print("Invalid Power Consumed Units")
#Printing the bill in proper format
print("~"*60)
print("\t\tABC Power Company Ltd.")
print("~"*60)
print("Consumer Number:",cno)
print("Consumed Units:",pc)
print("------------------------------")
print("Bill Amount:",bill_amt)

Output:
Enter Cusumer Number:1002
Enter power consumed:230
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ABC Power Company Ltd.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Consumer Number: 1002
Consumed Units: 230
------------------------------
Bill Amount: 262.5

5. Write a program to check whether the entered number is Armstrong or not.

Coding:
#Enter a number to check
n=int(input("Enter number to check:"))
#Store the original number into temporary variable
t=n
s=0
#Computing the sum of cube of each digit and iterating until n=0
while n!=0:
r=n%10
s=s+(r**3)
n//=10
#Checking & displaying whether armstrong or not
if t==s:
print(s," is Armstrong number")
else:
print("Is not an Armstrong number")
Output:
Enter number to check:153
153 is Armstrong number

6. Write a program to print a multiplication table of the entered number.

Coding:
#Take input to accept a nmuber for printing Multiplication table
n=int(input("Enter number to print multiplication table:"))
#Take for loop for multiple
for i in range(1,11):
print(n," x ", i, " = ", n*i )

Output:
Enter number to print multiplication table: 5
5 x 1 = 5
5 x 2 = 10
5 x 3 = 15
5 x 4 = 20
5 x 5 = 25
5 x 6 = 30
5 x 7 = 35
5 x 8 = 40
5 x 9 = 45
5 x 10 = 50

7. Write a program to generate the following pattern:


1
23
456
7 8 9 10
11 12 13 14 15

Coding:
#Take input for n lines
n=int(input("Enter n:"))
#Generating Pattern
k=1
for i in range(1,n+1):
for j in range(1,i+1):
print(k,end=" ")
k=k+1
print()

Output:
Enter n: 5
1
23
456
7 8 9 10
11 12 13 14 15

8. Write a program to create a list of student’s marks with user- defined values and
find the maximum.

Coding:
#Take input for n lines
n=int(input("Enter no. of subjects:"))
#Creating empty list
l=[]
#Accepting marks and appending marks into the list
for i in range(n):
m=int(input("Enter marks:"))
l.append(m)
print("Maximum marks scored:",max(l))

Output:
Enter no. of subjects: 5
Enter marks: 20
Enter marks: 52
Enter marks: 41
Enter marks: 63
Enter marks: 88
Maximum marks scored: 88

9. Write a program to create a list of numbers and swap the content with the next
value divisible by 5.
Coding:
#Take input for no of subjects
n=int(input("Enter no. of subjects:"))
#Creating empty list
l=[]
#Accepting marks and appending marks into the list
for i in range(n):
m=int(input("Enter marks:"))
l.append(m)
#Swaping elements
for i in range(len(l)) :
if l[i] % 5 == 0 :
l [ i ], l [i-1] = l [ i - 1 ] , l [i]
print("List after swap:",l)

Output:
Enter no. of subjects:5
Enter marks:21
Enter marks:55
Enter marks:33
Enter marks:45
Enter marks:25
List after swap: [55, 21, 45, 25, 33]

10. Write a program to count the frequency of every element in a given list.

Coding:
#Creating empty list
l = []
#Take input for n no. of elements
n=int(input("Enter the no. of elements:"))
#Append the values into the list
for i in range(n):
val=int(input("Enter value "+str(i+1)+":"))
l.append(val)
#Declaring a dictionary object to store the data
f = {}
for i in l:
if (i in f):
f[i] += 1
else:
f[i] = 1
#Displaying the data
for i, j in f.items():
print(i, "->",j)

Output:
Enter the no. of elements:5
Enter value 1:24
Enter value 2:21
Enter value 3:24
Enter value 4:23
Enter value 5:24
24 -> 3
21 -> 1
23 -> 1

You might also like