Upload project
This commit is contained in:
27
osztondij_kalkulator.py
Normal file
27
osztondij_kalkulator.py
Normal file
@@ -0,0 +1,27 @@
|
||||
def osztondijErtek(evismetlo, igazolatlanOrak, evfolyam, atlag):
|
||||
alap = 100000
|
||||
if (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__":
|
||||
print("Kérem adja meg a diák")
|
||||
evismetlo = input("Évismétlő-e? (I/N): ")
|
||||
igazaloatlanOrak = int(input("Igazolatlan órák számát: "))
|
||||
evfolyam = int(input("Évfolyamát: "))
|
||||
atlag = float(input("Átlagát: "))
|
||||
osztondij = osztondijErtek(evismetlo, igazaloatlanOrak, evfolyam, atlag)
|
||||
print(int(osztondij),"Ft")
|
||||
Reference in New Issue
Block a user