Zadanie domowe nr 3


Treść zadania:


Zadanie - ocena wyniku testu

Przygotujcie aplikację służącą do oceny wyniku testu. Użytkownik w pierwszym kroku podaje liczbę punktów jakie były w teście do zdobycia. W drugim wpisuje swój wynik.

Na tej podstawie aplikacja wyświetla ocenę:
• poniżej 50% - test do powtórzeni
• 50-60% - zaliczony, ale sugerowane jest dogłębne powtórzenie materiału
• 60-75% - ok
• 75-85% - dobrze, masz to opanowane
• 85% + - super!

Odpowiedź:

maksymalne_punkty_do_zdobycia = int(input("Podaj maksymalną liczbę punktów, które są do zdobycia w teście: "))
swoj_wynik = int(input("Podaj liczbę punktów zdobytą przez Ciebie: "))

wynik = (swoj_wynik / maksymalne_punkty_do_zdobycia) * 100

print("Ocena wyniku testu:", wynik, "%")
if wynik < 50:
print("Test do powtórzenia")
elif wynik >=50 and wynik <= 59:
print("Test zaliczony, ale sugerowane jest dogłębne powtórzenie materiału")
elif wynik >= 60 and wynik <= 74:
print("Ok")
elif wynik >= 75 and wynik <= 84:
print("Dobrze, masz to opanowane")
else:
print("Super!")