feladat_8_2.py
Készíts egy programot, amely segít kiszámolni, hogy egy autós utazás során mennyibe
kerül az üzemanyag, és ez fejenként mennyit jelent az utasoknak.
Írj egy utikoltseg_szamitas nevű függvényt, amely megkapja az utazás adatait
(távolság,
fogyasztás, benzinár), valamint az utasok számát, és visszaadja, hogy fejenként hány
forintot kell fizetni.
A függvényednek az alábbi paraméterekkel kell rendelkeznie (ebben a sorrendben):
- tavolsag (egész szám): A megtett út hossza kilométerben.
- fogyasztas (lebegőpontos szám): Az autó átlagfogyasztása (liter / 100 km).
-
benzin_ar (lebegőpontos szám): Az üzemanyag literenkénti ára (Ft).
-
utasok (egész szám, opcionális):
Alapértelmezett érték: 1 (csak a sofőr utazik).
Ez a szám mutatja, hány felé kell osztani a végösszeget.
Először számold ki, hány liter üzemanyag fogyott az egész úton.
Képlet: (tavolsag / 100) * fogyasztas
Számold ki az út teljes költségét forintban.
Képlet: elfogyasztott_liter * benzin_ar
Végül oszd el a teljes költséget az utasok számával.
A függvény térjen vissza a fejenkénti összeggel (kerekítsd bankári kerekítéssel egész
számra).
Tesztelési esetek
A kódod végén hívd meg a függvényt az alábbi esetekre, és írasd ki az eredményt:
1. eset (Egyedül utazom - Alapértelmezett paraméter teszt):
Budapest-Bécs oda-vissza (kb. 500 km), az autóm 6 litert fogyaszt, a benzin 600 Ft.
Bemenet: 500, 6.0, 600 (utasok nincs megadva, tehát 1)
Számítás: (5 * 6) * 600 = 18 000 Ft összköltség / 1 fő.
Elvárt eredmény: 18 000 Ft
2. eset (Telekocsi - Paraméter felülírása):
Balatonra megyünk le (200 km), kicsit többet eszik a kocsi (8 liter), a benzin 610 Ft,
és négyen vagyunk.
Bemenet: 200, 8.0, 610, utasok=4
Számítás: (2 * 8) * 610 = 9 760 Ft összköltség. Ezt osztjuk 4 felé.
Elvárt eredmény: 2 440 Ft / fő