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.