Sichanov

graduation 2

May 9th, 2021
256
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.54 KB | None | 0 0
  1. student_name = input()
  2. bad_tries = 0
  3. grade = 0
  4. current_class = 1
  5. is_ejected = False
  6.  
  7. while current_class <= 12:
  8.     current_grade = float(input())
  9.     if current_grade < 4:
  10.         bad_tries += 1
  11.         if bad_tries == 2:
  12.             is_ejected = True
  13.             break
  14.         continue
  15.     grade += current_grade
  16.     current_class += 1
  17.  
  18. if is_ejected:
  19.     print(f"{student_name} has been excluded at {current_class} grade")
  20. else:
  21.     average_grade = grade / 12
  22.     print(f"{student_name} graduated. Average grade: {average_grade:.2f}")
Advertisement
Add Comment
Please, Sign In to add comment