Вопрос задан 04.07.2023 в 04:35. Предмет Информатика. Спрашивает Карапетян Мариам.

Python. integer 22. С начала суток прошло N секунд (N — целое). Найти количество се-кунд, прошедших

с начала последнего часа. Python. Integer 23.С начала суток прошло N секунд (N — целое). Найти количество полных минут, прошедших с начала последнего часа.
0 0
Перейти к ответам

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

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

Python 3.8.3

Как перевести Часы:Минуты:Секунды в количество секунд?

  • K = (hours * 60 + minutes) * 60 + seconds

Попробуем выделить отсюда то, что мы ищем - секунды и минуты

  • К mod 60 = ((hours * 60 + minutes) * 60 + seconds) mod 60 = seconds
  • К div 60 mod 60 = ((hours * 60 + minutes) * 60 + seconds) div 60 mod 60 = hours * 60 + minutes) mod 60 = minutes

Код:

  • N = int(input())
  • sec = N % 60
  • min = N // 60 % 60
  • print(f"Secs: {sec}; Mins: {min}.")
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этих задач можно использовать деление и остаток от деления. Вот как можно решить каждую из задач:

Задача 1: Найти количество секунд, прошедших с начала последнего часа:

python
N = int(input("Введите количество секунд: ")) # Введите количество секунд seconds_passed = N % 3600 # Остаток от деления на 3600 секунд (1 час) print(f"Прошло {seconds_passed} секунд с начала последнего часа.")

Задача 2: Найти количество полных минут, прошедших с начала последнего часа:

python
N = int(input("Введите количество секунд: ")) # Введите количество секунд minutes_passed = (N % 3600) // 60 # Остаток от деления на 3600 секунд (1 час), затем деление на 60 секунд в минуте print(f"Прошло {minutes_passed} минут с начала последнего часа.")

Оба этих кода сначала запрашивают у пользователя количество секунд N, затем используют деление и остаток от деления для вычисления количества секунд или минут, прошедших с начала последнего часа.

0 0

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

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

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

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