Python Forum
computing average in nested loops
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
computing average in nested loops
#1
I can't seem get class weighted average to compute correctly. I ran program with placement under the two different loops, but each time it gave me an incorrect number.
students = ['Tony', 'Steve']
category = [ 'Assignment', 'Quizzes', 'Projects', 'Essays', 'Exams']
weighted = [.1, .1, .3, .25, .25]
cwave = []
total2 = 0
total3 = 0
for i in students:
    print(i)
    total = 0

    for num in weighted:
        score = float(input('Enter scores: ')) * num
        total += score
        total /= sum(weighted)
        total2 += total
        total2 /= len(students)
        if total >= 89:
            letter = ('A')
        elif total >= 79:
            letter =('B')
        elif total >= 69:
            letter =('C')
        elif total >= 59:
            letter =('D')
        else:
            letter =('F')
    print('Wieghted average = ' + str(total))
    print('Wieghted Letter Grade: ' + (letter))
print('Class Weighted Average: ' + str(total2))
This is what returns - It should compute to 84.225 -no error message:
Error:
/Users/cesarperez/PycharmProjects/Assign7/venv/bin/python /Users/c/Downloads/#4.py Tony Enter scores: 95 Enter scores: 95 Enter scores: 80 Enter scores: 85 Enter scores: 82 Wieghted average = 84.75 Wieghted Letter Grade: B Steve Enter scores: 90 Enter scores: 87 Enter scores: 80 Enter scores: 78 Enter scores: 90 Wieghted average = 83.7 Wieghted Letter Grade: B Class Weighted Average: 65.79052734375 Process finished with exit code 0
Reply


Messages In This Thread
computing average in nested loops - by cap510 - Sep-11-2020, 01:07 AM
RE: computing average in nested loops - by cap510 - Sep-11-2020, 03:42 AM
RE: computing average in nested loops - by buran - Sep-11-2020, 07:03 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Problem with nested loops robert5502001 7 3,657 Aug-01-2022, 06:26 AM
Last Post: stevensanders
  Capitalize first letter of names in nested loops student_of_python 9 4,817 Oct-27-2019, 07:51 AM
Last Post: Larz60+
  nested for loops to recursion ashkea26 4 3,535 Nov-02-2018, 05:00 PM
Last Post: ichabod801
  Computing average vestkok 2 2,533 Aug-12-2018, 10:02 AM
Last Post: vestkok
  Nested loops in openCV JimmyJangle 1 4,850 Apr-17-2018, 04:10 AM
Last Post: Mekire
  Computing factorials Truman 6 4,118 Mar-14-2018, 06:38 AM
Last Post: DeaD_EyE
  Nested for loops with numbers Liquid_Ocelot 7 5,906 Aug-15-2017, 06:38 AM
Last Post: nilamo
  computing the factorial of N foolsgold27 12 8,158 Aug-02-2017, 02:29 AM
Last Post: nilamo
  Nested loops, lists and if statements Liquid_Ocelot 10 9,044 Apr-23-2017, 02:02 PM
Last Post: Mekire

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020