Напишите на питоне
Идёт k-я секунда суток. Разработайте программу, которая по введённой k-й секунде суток определяет, сколько целых часов h и целых минут с начала суток.
Например, если k =13257=3 х 3600 + 40 х 60 + 57,
то h =3 и m = 40.
Выведите на экран фразу: It is … hours … minutes.
Вместо многоточий программа должна выводить значения h и m, отделяя их от слов ровно одним пробелом.

marina2002ermol marina2002ermol    1   24.04.2020 14:38    395

Ответы
VoltGame VoltGame  16.01.2024 15:33
Нет проблем! Вот решение задачи на Python:

```python
# Вводим значение k
k = int(input("Введите k-ю секунду суток: "))

# Вычисляем количество часов и минут
h = k // 3600
m = (k % 3600) // 60

# Выводим результат
print("It is", h, "hours", m, "minutes.")
```

Давай разберем по шагам:

1. В первой строке мы просим пользователя ввести значение k, используя `input()`. Функция `input()` считывает введенные данные и возвращает их в виде строки. Мы затем использовали `int()` для преобразования строки в целое число, так как нам нужно работать с числами для дальнейших вычислений.

2. Далее мы вычисляем количество часов (h) и минут (m) с помощью деления на 3600 и остатка от деления на 60 соответственно. Оператор `//` используется для деления без остатка (целочисленное деление), а оператор `%` возвращает остаток.

3. Наконец, мы выводим результат с помощью функции `print()`. Мы передаем строку, которая содержит фразу "It is", а затем значения h и m, разделяя их от слов пробелами.

Теперь, если пользователь вводит значение k = 13257, программа выведет следующее:
```
Введите k-ю секунду суток: 13257
It is 3 hours 40 minutes.
```

Надеюсь, это решение понятно и поможет вам разобраться с задачей! Если у вас есть еще вопросы, не стесняйтесь задавать. Я всегда готов помочь!
ПОКАЗАТЬ ОТВЕТЫ
spiridon spiridon  13.10.2020 20:07
;88•0(0):5/0=10/5
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Другие предметы