Задать вопрос
20 сентября, 01:04

Решить задачу в python.

С начала суток прошло H часов, M минут, S секунд (0 ≤ H < 12, 0 ≤ M < 60, 0 ≤ S < 60). По данным числам H, M, S определите угол (в градусах), на который повернулаcь часовая стрелка с начала суток и выведите его в виде действительного числа.

+3
Ответы (1)
  1. 20 сентября, 03:16
    0
    Часовая стрелка делает полный оборот, т. е. поворачивается на 360° за 12 часов. Следовательно, за 1 час она повернется на 360/12 = 30°, а за Н часов - на 30°*Н.

    В часе 60 минут и за это время часовая стрелка повернется, как мы вычислили, на 30°. Тогда за М минут она повернется на 30°*М/60 или на М/2 градусов.

    В минуте 60 секунд, а за минуту стрелка повернется на 1/2 градуса. Тогда за секунду она повернется на 1 / (2*60) = 1/120 градуса. А за S секунд - соответственно на S/120 градусов.

    Окончательно получаем, что за время от полуночи, равное H:M:S, часовая стрелка повернется на 30*H+M/2+S/120 градусов.

    Программа на языке Python 3.4.2

    h=float (input ('H='))

    m=float (input ('M='))

    s=float (input ('S='))

    print (30*h+m/2+s/120)

    Пример выполнения

    Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06)

    H=5

    M=18

    S=48

    159.4
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Решить задачу в python. С начала суток прошло H часов, M минут, S секунд (0 ≤ H < 12, 0 ≤ M < 60, 0 ≤ S < 60). По данным числам H, M, S ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Задача по python (часы-2). С начала суток часовая стрелка повернулась на угол в α градусов. Определите на какой угол повернулась минутная стрелка с начала последнего часа. Входные и выходные данные - действительные числа.
Ответы (1)
Идет i-ая секунда суток. Напишите программу, которая по введенной i-ой секунде суток определит, сколько целых часов h, целых минут min и секунд с прошло с начала суток. Например: 13257 секунд = 3 часа 40 минут и 57 секунд.
Ответы (1)
1) Сначала суток прошло n секунд, определить: сколько полных часов прошло с начала суток, сколько полных минут прошло с начала текущего часа, сколько полных секунд прошло сначала текущей минуты.
Ответы (1)
Напишите программу в Python 3.3 Дано число n. С начала суток прошло n минут. Определите, сколько часов и минут будут показывать электронные часы в этот момент.
Ответы (1)
Часовая стрелка повернулась с начала суток на d градусов. Вывести, сколько прошло с начала суток полных часов и минут. На вход программе подаётся целое число d от 0 до 360.
Ответы (1)