
18_ORA_PERC_MASODPERC _EGESZ
18_ORA_PERC_MASODPERC_EGESZ

a = int(input("Az osszeg: "))
ora = a // 3600
a = a % 3600
perc = a // 60
masodperc = a % 60
print(ora, "ora", perc, "perc", masodperc, "masodperc")
a = int(input("Az osszeg: "))
Bekéri a felhasználótól az összes másodperc számát és egész számmá alakítja.
ora = a // 3600
Kiszakítja az órák számát a megadott másodpercekből, a maradékot elhagyva.
a = a % 3600
Megkapja a maradék másodperceket az órák kivonása után.
perc = a // 60
Kiszakítja a percek számát a maradék másodpercekből, a maradékot elhagyva.
masodperc = a % 60
Megkapja a maradék másodperceket a percek kivonása után.
print(ora, "ora", perc, "perc", masodperc, "masodperc")
Kiírja az órák, percek és másodpercek számát szöveggel együtt.
A helyes Python program:
import math
# Kérjük be az összeg másodpercben
a = float(input("Az összeg: "))
# Órák kiszámítása
hours = math.floor(a / 3600)
a -= hours * 3600
# Percek kiszámítása
minutes = math.floor(a / 60)
a -= minutes * 60
# Másodpercek kiszámítása
seconds = math.floor(a)
# Kiírás
print(f"{hours} óra {minutes} perc {seconds} másodperc")
Egyszer volt, hol nem volt, egy kíváncsi kislány, Kati,
aki mindig is szerette a számokat. Egy nap, amikor a kertben játszott,
észrevette, hogy a nap gyorsan elrepül, és szeretett volna többet megtudni
arról, hogyan oszthatja fel az időt.
Elhatározta, hogy egy varázslatos számológépet készít, amely segít neki
megtudni, hány óra, perc és másodperc van egy adott összegnyi másodpercből.
Kati elővette a számítógépét, és elkezdett írni egy programot. Az első sorban
így szólt:
a = float(input("Az összeg: "))
Kati rákérdezett a
varázslatos számológépétől:
– Mennyi másodpercet szeretnél átváltani? Add meg a számot, és segítek
kiszámolni az órákat, perceket és másodperceket!
A számológép válaszolt:
– Kérlek, add meg a másodpercek számát, és én segítek, hogy kiszámoljuk az
órák, percek és másodpercek összegét!Kati beírta a
másodpercek számát, és a varázslatos kód elindult. Az első lépésben Kati így
szólt:
hours = math.floor(a / 3600)
A program azonnal elkezdte számolni, hány óra van az összegben, és Kati örömmel
látta, hogy máris elérte az első lépést:
– 1 óra! – kiáltott fel.
De Kati kíváncsi volt, mi lesz a következő. Hamarosan így szólt a program:
a -= hours * 3600
– Most, hogy tudjuk, hány óra, nézzük meg, hány perc maradt! – mondta a program. Kati pedig izgatottan várta, hogy mi fog történni.
A program folytatta a munkáját:
minutes = math.floor(a / 60)
– 15 perc! – örvendezett Kati. De még mindig nem volt teljes a válasz, mert
kíváncsi volt a hátralévő másodpercekre is.
A számológép segített neki még egy lépést tenni:
a -= minutes * 60
– Most már csak a másodperceket kell kiszámolni! – mondta a program, majd gyorsan hozzáadta:
seconds = math.floor(a)
Kati nagyot nevetett, mikor meglátta, hogy a számológép végül mindent pontosan
kiszámolt:
– 1 óra, 15 perc és 30 másodperc! – kiáltott boldogan.
A program boldogan válaszolt:
– Kiválóan végezted el, Kati! A számok világában mindent rendben találhatsz,
csak követned kell a megfelelő lépéseket.
Kati hálásan mosolygott, és elindult a barátaihoz, hogy elmesélje nekik, hogyan segített neki a számológép az idő titkainak felfedezésében.
És így Kati megtanulta, hogy a számok és a programok csodálatos világában, ha minden lépést pontosan követünk, bármit kiszámolhatunk, ami csak szükséges!
És így élt Kati boldogan, és minden nap újabb és újabb titkokat fedezett fel a
számok világában, miközben a varázslatos számológép mindig mellette volt.