Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.11.2015, 23:50   #1
NeadekWHAT|?|
Пользователь
 
Регистрация: 26.11.2015
Сообщений: 11
По умолчанию Python задачка

Нужно написать прог-у, с помощью которой нужно вычислить сколько прошло часов и минут от начала суток до полного оборота часовой стрелки(то есть 12-часовая система). Вычислить это нужно при помощи градусной меры угла, которую задает пользователь(0<=corner<=360, corner=float()). Еще нужно, что бы при любом числе(например 423545) оно переводилось в систему 360 и условие выполнялось.
Проблема с формулой( как вычислить минуты и часы) и еще не разобрался с переводом в условие 0<=corner<=360. Вот мои наброски:

Код:
while 1:
    corner = input("Напишите градусную меру угла: ")
    try:
        corner = float(corner)
    except ValueError:
        print('Это же абракадабра')
        continue
    if corner in range(0, 360):
        h = corner*12/360 # момент формулы
        m = h-corner*2/360 #момент формулы
        break
        
print("Hour =", h, "Minute =", m)

Последний раз редактировалось Stilet; 27.11.2015 в 09:55.
NeadekWHAT|?| вне форума Ответить с цитированием
Старый 27.11.2015, 09:00   #2
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

try:
Код:
alpha = float(input())
hour = 30
minute = hour/60
second = minute/60
h = alpha//hour
m = (alpha % hour) // minute
s = (alpha % hour ) % minute // second
print(h, m, s)
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изучение python iluhaoff Python 6 20.11.2012 17:57
из Python в C++ gio1592 Общие вопросы C/C++ 0 09.04.2012 14:52
Python Дэнис Python 2 24.02.2012 11:27
python eohim Фриланс 0 04.05.2011 13:50
Python Astron Свободное общение 1 31.03.2010 23:11