Üzemanyag számolás - Python

 A programozást csak feladatokon keresztül lehet teljesen elsajátítani. 



Ebben a programban a kocsitulajdonosoknak kívánunk kedvezni. Bekérjük, az induló kilóméter állást. Az érkezési kilóméter állást, és a közben elhasznált benzint. Ezekből az adatokból kiszámoljuk mennyit fogyasztott volna az autó 100 kilóméteren.


km1=input("Kérem az induló kilómétert: ")

km2=input("Kérem az érkezési kilómétert: ")

benzin=input("Kérem az elfogyasztott benzin mennyiségét: ")

km1=int(km1)

km2=int(km2)

benzin=float(benzin)

kmf=km2-km1

print("A megtett út %d kilóméter" %kmf)

fogy=benzin/kmf*100

print("Az autó fogyasztása 100 kilóméteren: %.2f liter" %fogy)


A program érdekes részei:

  • A bekérés után érdemes jelezni a programnak, hogy a benne tárolt értékek int, vagy float típusúak
  • Érdekes elem, hogy osztáskor, hiába int típusú az osztandó mégis az osztás után float típusú lesz az új érték.
  • A kiiratáskor kihasználtuk a lehetőséget, hogy float írásakor meg tudjuk határozni, hány tizedes jegyet írjon ki (esetünkben 2 lett megadva)

Pyton cikkek gyüjtő oldala