Proc 50. Описать процедуру TimeToHMS(T, H, M, S), определяющую по времени T (в секундах) содержащееся в нем количество часов H, минут M и секунд S (T — входной, H, M и S — выходные параметры целого типа).
Используя эту процедуру, найти количество часов, минут и секунд для пяти данных отрезков времени \(T_1, T_2, ..., T_5\).

Решение на Python 3

import random
import math

def TimeToHMS(T):
L = []
H = T // 3600
T -= H*3600
M = T // 60
T -= M*60
S = T
result = {'H': H, 'M': M, 'S': S}
return result

for i in range(0,10):
Sec = random.randrange(1,10000)
r = TimeToHMS(Sec)
print(Sec,": Hours:",r['H'],": Minutes:",r['M'],": Seconds:",r['S'])
print("Check:",r['H']*3600 + r['M']*60 + r['S'])
print()