fork download
  1. # Student Marks, Percentage and Grade
  2. name = input("Enter student name: ")
  3. n = int(input("Enter number of subjects: "))
  4. total = 0
  5. for i in range(1, n + 1):
  6. mark = float(input(f"Enter mark for Subject {i}: "))
  7. total += mark
  8. percentage = total / n
  9. if percentage >= 90:
  10. grade = "A+"
  11. performance = "Outstanding"
  12. elif percentage >= 80:
  13. grade = "A"
  14. performance = "Excellent"
  15. elif percentage >= 70:
  16. grade = "B"
  17. performance = "Very Good"
  18.  
  19.  
  20. elif percentage >= 60:
  21. grade = "C"
  22. performance = "Good"
  23. elif percentage >= 50:
  24. grade = "D"
  25. performance = "Average"
  26. else:
  27. grade = "F"
  28. performance = "Needs Improvement"
  29. print("\n--- Academic Performance ---")
  30. print("Student Name :", name)
  31. print("Total Marks :", total)
  32. print("Percentage :", round(percentage, 2), "%")
  33. print("Grade :", grade)
  34. print("Performance :", performance)
Success #stdin #stdout 0.03s 25808KB
stdin
Standard input is empty
stdout
# Student Marks, Percentage and Grade
name = input("Enter student name: ")
n = int(input("Enter number of subjects: "))
total = 0
for i in range(1, n + 1):
mark = float(input(f"Enter mark for Subject {i}: "))
total += mark
percentage = total / n
if percentage >= 90:
grade = "A+"
performance = "Outstanding"
elif percentage >= 80:
grade = "A"
performance = "Excellent"
elif percentage >= 70:
grade = "B"
performance = "Very Good"


elif percentage >= 60:
grade = "C"
performance = "Good"
elif percentage >= 50:
grade = "D"
performance = "Average"
else:
grade = "F"
performance = "Needs Improvement"
print("\n--- Academic Performance ---")
print("Student Name :", name)
print("Total Marks :", total)
print("Percentage :", round(percentage, 2), "%")
print("Grade :", grade)
print("Performance :", performance)