[SOLVED] Programming Exercise 6-3

$25

File Name: Programming_Exercise_6-3.zip
File Size: 226.08 KB

5/5 - (1 vote)

Programming Exercise 6-3

Programming Exercise 5-15
# main function

def main():

# Local variables

average = 0.0

score1 = 0.0

score2 = 0.0

score3 = 0.0

score4 = 0.0

score5 = 0.0

# Get scores

score1 = float(input(Enter score 1: ))

score2 = float(input(Enter score 2: ))

score3 = float(input(Enter score 3: ))

score4 = float(input(Enter score 4: ))

score5 = float(input(Enter score 5: ))

# Calculate average grade

average = calc_average(score1, score2, score3, score4, score5)

#Display grade and average information in tabular form

print(scorettnumeric gradetletter grade)

print(-)

print(score 1:t, score1, tt, determine_grade(score1))

print(score 2:t, score2, tt, determine_grade(score2))

print(score 3:t, score3, tt, determine_grade(score3))

print(score 4:t, score4, tt, determine_grade(score4))

print(score 5:t, score5, tt, determine_grade(score5))

print(-)

print (Average score:t, average, tt,

determine_grade(average))

# The calc_average function returns average of 5 grades

def calc_average(s1, s2, s3, s4, s5):

return(s1 + s2 + s3 + s4 + s5) / 5.0

# The determine_grade function receives a numeric

# grade and returns the corresponding letter grade

def determine_grade(score):

if score >= 90:

return A

elif score >= 80:

return B

elif score >= 70:

return C

elif score >= 60:

return D

else:

return F

# Call the main function.

main()

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Shopping Cart
[SOLVED] Programming Exercise 6-3
$25