Page 441 - Computer Science Class 11 With Functions
P. 441
return "A"
elif average >= 80:
return "B"
elif average >= 70:
return "C1"
else:
return "C2"
print("Enter marks for 5 subjects:")
subjectMarks = acceptMarks()
averageMarks = calculateAverage(subjectMarks)
grade = assignGrade(averageMarks)
print(f"Average Marks: {averageMarks:.2f}")
print(f"Grade: {grade}")
Program 28
Define a function sumOfNaturalNumbers(num) that takes a number as an input and returns the sum of natural
numbers until the limit defined by num. Invoke the sumOfNaturalNumbers(num) to print the sum of natural
numbers until the user-inputted limit num.
Ans. def sumOfNaturalNumbers(num):
'''
Objective : To calculate sum of natural numbers until a user-inputted limit
Input Parameter : num - integer
Return Value : sum - sum of natural numbers until a user defined limit num
'''
sum = 0
for i in range(1, num):
sum += i
return sum
num = int(input('Enter N:'))
sumUntilNum = sumOfNaturalNumbers(num)
print("Sum of the N natural numbers:", sumUntilNum)
Program 29
Write a program to accept a number and display its reverse.
Ans. def reverse(number):
'''
Objective : To calculate reverse of a number
Input Parameter : number - numeric value
Return Value : reverse - numeric value
'''
reverse = 0
Practical 439

