Задача Задача №2236341
А
А
Ваша программа имеет небольшие ошибки в синтаксисе, а также стоит обратить внимание на форматирование. Вот исправленный код:
n = int(input("Введите число: ")) # Вводим количество секунд
d = n // 3600 # Вычисляем полные часы
k = n % 3600 // 60 # Вычисляем полные минуты
c = n % 60 # Вычисляем оставшиеся секунды
# Выводим результат
print(d, "час", k, "мин", c, "сек")
Как это работает:
n = int(input("Введите число: "))— просим пользователя ввести число.d = n // 3600— целочисленное деление на 3600 дает количество полных часов.k = n % 3600 // 60— остаток от деления на 3600 затем делим на 60 для получения количества минут.c = n % 60— остаток от деления на 60 дает количество оставшихся секунд.- В конце выводим часы, минуты и секунды в удобочитаемой форме.
Запустите эту программу и введите количество секунд, чтобы получить результат в формате "часы, минуты, секунды".
