Вопрос задан 01.07.2023 в 20:54. Предмет Информатика. Спрашивает Сентялёва Валерия.

Напишите программу, которая получает от пользователя число, обозначающая количество секунд и на

экран выводит то же время только в часах, минутах и секундах Sample Input 1:8326Sample Output 1:2 ч. 18 мин. 46 сSample Input 2:96Sample Output 2:0 ч. 1 мин. 36 сpython 3​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Котова Лия.

Ответ:

sec = int(input())

h = sec // 3600

m = (sec-h*3600) // 60

s = sec % 60

print(h,'час',m,'мин',s,'сек')

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот пример программы на Python 3, которая принимает количество секунд от пользователя и выводит это время в часах, минутах и секундах:

python
def convert_seconds_to_time(seconds): hours = seconds // 3600 minutes = (seconds % 3600) // 60 seconds = seconds % 60 return hours, minutes, seconds user_input = int(input("Введите количество секунд: ")) hours, minutes, seconds = convert_seconds_to_time(user_input) print(f"{hours} ч. {minutes} мин. {seconds} с")

Вы можете ввести количество секунд, например:

yaml
Введите количество секунд: 8326

Программа выведет:

2 ч. 18 мин. 46 с

Или для другого примера:

Введите количество секунд: 96

Программа выведет:

0 ч. 1 мин. 36 с
0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос