def osztondijErtek(evismetlo, igazolatlanOrak, evfolyam, atlag): alap = 100000 if ((evismetlo == "N" or evismetlo == "n") and igazolatlanOrak < 6): if (evfolyam == 9 or evfolyam == 10): return alap * 0.08 elif (evfolyam == 11 or evfolyam == 12 or evfolyam == 13): if (atlag >= 2.00 and atlag <= 2.99): return alap * 0.08 elif (atlag >= 3.00 and atlag <= 3.99): return alap * 0.25 elif (atlag >= 4.00 and atlag <= 4.49): return alap * 0.42 elif (atlag >= 4.5): return alap * 0.59 else: return 0 else: return 0 if __name__ == "__main__": while (True): print("Kérem adja meg a diák adatait") evismetlo = input("Évismétlő-e? (I/N): ") igazaloatlanOrak = int(input("Igazolatlan órák száma: ")) evfolyam = int(input("Évfolyam: ")) atlag = float(input("Átlag: ")) osztondij = osztondijErtek(evismetlo, igazaloatlanOrak, evfolyam, atlag) print(int(osztondij),"Ft")