Естественные науки
Задано время в часах и минутах Выяснить, через сколько минут стрелки часового циферблата станут в одну линию напротив
Задано время в часах и минутах. Выяснить, через сколько минут стрелки часового циферблата станут в одну линию друг напротив друга. Решение в языке С, либо же просто формулу как посчитать...
Си не поминай- это задачка -о встрече двух кораблей, идущих из разных портов в одном направлении с разной скоростью. 4 класс, арифметика
Александр Быстров
Уважаемый Ваш ответ здесь не уместен! Это нужно написать на языки Си, то есть при вводе данных: часов и минут программа должна показать через сколько времени стрелки станут друг на против друга, если Вам нечего ответить то лучше промолчите!
В Си переведёте сами.
Пусть нач. часы и нач. минуты - начальный момент в часах и минутах.
Скорость 1 = 6 гр. в минуту - угловая скорость минутной стрелки (оборот за 60 минут) .
Скорость 2 = 0.5 гр. в минуту - угловая скорость часовой стрелки (оборот за 12 часов) .
Скорость 3 = 6 - 0.5 = 5.5 гр. в минуту - скорость изменения угла между стрелками.
Минуты = нач. часы * 60 + нач. минуты - начальный момент, выраженный в минутах.
Угол1 = Скорость1 * Минуты - путь, пройденный минутной стрелкой на начальный момент.
Угол2 = Скорость 2 * Минуты - путь, пройденный часовой стрелкой на начальный момент.
Приводим "Угол1" и "Угол2" к интервалу (0, 360).
Угол = Угол1 - Угол2 - угол между стрелками на начальный момент
Приводим "Угол" к интервалу (0, 360).
Находим величину (180 гр. - "Угол") - на это значение должен увеличиться угол между стрелками, чтобы стать равным 180 градусов.
Если (180 гр. - "Угол") отрицательно, добавим 360 градусов.
Теперь, разделив результат на 5.5, получим кол-во минут, через которое угол станет равным 180 градусов. Пусть это кол-во называется "Минуты2".
Минуты + Минуты2 = конечный момент.
Переведём его в часы и минуты и выведем результат.
Примерно так.
Пусть нач. часы и нач. минуты - начальный момент в часах и минутах.
Скорость 1 = 6 гр. в минуту - угловая скорость минутной стрелки (оборот за 60 минут) .
Скорость 2 = 0.5 гр. в минуту - угловая скорость часовой стрелки (оборот за 12 часов) .
Скорость 3 = 6 - 0.5 = 5.5 гр. в минуту - скорость изменения угла между стрелками.
Минуты = нач. часы * 60 + нач. минуты - начальный момент, выраженный в минутах.
Угол1 = Скорость1 * Минуты - путь, пройденный минутной стрелкой на начальный момент.
Угол2 = Скорость 2 * Минуты - путь, пройденный часовой стрелкой на начальный момент.
Приводим "Угол1" и "Угол2" к интервалу (0, 360).
Угол = Угол1 - Угол2 - угол между стрелками на начальный момент
Приводим "Угол" к интервалу (0, 360).
Находим величину (180 гр. - "Угол") - на это значение должен увеличиться угол между стрелками, чтобы стать равным 180 градусов.
Если (180 гр. - "Угол") отрицательно, добавим 360 градусов.
Теперь, разделив результат на 5.5, получим кол-во минут, через которое угол станет равным 180 градусов. Пусть это кол-во называется "Минуты2".
Минуты + Минуты2 = конечный момент.
Переведём его в часы и минуты и выведем результат.
Примерно так.
Похожие вопросы
- что такое время? чем отмеривается время? кроме часов.секунд минут.
- Почему у полярников часы с 24-часовым циферблатом? Нужен срочный ответ! Спасибо!
- Сколько часов и минут в цифре 170? В калькуляторе пишет 2.8333.. То-есть 2 часа и 83 минуты? Как правильно высчитать?
- Если в сутках23 часа 56 минут и сколько то секунд, почему. Время на часах не смещается, ведь они показывают ровно 24?
- Почему в году 12 мпесяцев,а в часе 60 минут, а в неделе 7 дней?
- Почему в минуте именно 60 секунд, в часе 60 минут, а не 30 или 100 и т. п.?
- Почему в часе 60 минут, и 60 секунд в минуте?
- За сколько часов/дней/минут, я долечу от земли до марса со скорость света?
- Почему биоритмы мозга не укладываются в 24 часа, а совпадают с марсианскими сутками 24 часа 37 минут, значит мы с Марса?
- Почему в сутки не 25 часов, в часе 70 минут ?