Advertisement
simeonshopov

Grades

Oct 16th, 2019
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.60 KB | None | 0 0
  1. students = int(input())
  2. grades = 0
  3. fails = 0
  4. weak = 0
  5. better = 0
  6. best = 0
  7.  
  8. for i in range(students):
  9.   grade = float(input())
  10.   grades += grade
  11.   if grade < 3:
  12.     fails += 1
  13.   elif 3 <= grade <= 3.99:
  14.     weak += 1
  15.   elif 4 <= grade <= 4.99:
  16.     better += 1
  17.   elif grade >= 5:
  18.     best += 1
  19.    
  20. print(f"Top students: {((best / (students)) * 100):.2f}%")
  21. print(f"Between 4.00 and 4.99: {((better / (students)) * 100):.2f}%")
  22. print(f"Between 3.00 and 3.99: {((weak / (students)) * 100):.2f}%")
  23. print(f"Fail: {((fails / (students)) * 100):.2f}%")
  24. print(f"Average: {(grades / (students)):.2f}")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement