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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.02.2012, 18:17   #1
sidestep
Пользователь
 
Регистрация: 14.09.2011
Сообщений: 93
По умолчанию Стрелки на циферблате(СИ)

Даны целые числа m и n, где m изменяется от 0 до 12(включительно) и n от 0(включительно) до 60. Числа указывают момент времени. Определить наименьшее время (число полных минут), которое должно пройти до того момента, когда часовая и минутная стрелка на циферблате совпадут.


P.S. Я только начал изучать СИ, до этого не был знаком с этим язык и у меня возникают большие сложности. НО программу надо написать за кратчайшие 2 дня. Просьба написать ее. Спасибо заранее.
sidestep вне форума Ответить с цитированием
Старый 07.02.2012, 18:23   #2
VIK_aka_TOR
Участник клуба
 
Аватар для VIK_aka_TOR
 
Регистрация: 30.01.2011
Сообщений: 1,578
По умолчанию

пару вопросиков....
компилятор
учитывать ли что каждый 12 минут часовая стрелка на 1 деление вперед сдвигается минутное....
ну и вероятная цена вопроса...
пишу код не только за печеньки
VIK_aka_TOR вне форума Ответить с цитированием
Старый 07.02.2012, 18:28   #3
sidestep
Пользователь
 
Регистрация: 14.09.2011
Сообщений: 93
По умолчанию

visual studio
все учитывать
помощь только безвозмездная
sidestep вне форума Ответить с цитированием
Старый 07.02.2012, 18:29   #4
VIK_aka_TOR
Участник клуба
 
Аватар для VIK_aka_TOR
 
Регистрация: 30.01.2011
Сообщений: 1,578
По умолчанию

тогда попытки что либо написать самому в таком случае... наработки свои...
+ описание метода вашего решения данной задачи...тобишь алгоритм логики...
пишу код не только за печеньки
VIK_aka_TOR вне форума Ответить с цитированием
Старый 08.02.2012, 17:06   #5
sidestep
Пользователь
 
Регистрация: 14.09.2011
Сообщений: 93
По умолчанию

Правильно?

Цитата:
#include <stdio.h>
void main(void)
{int m,n;
scanf("%d%d,&m,&n);
float t;
if (5*m==n) {t=60*12/11; printf("%d",t);}
if (5*m<n) {t=(60-n)+5*(m+1))*12/11; printf("%d",t);}
if (5*m>n) {t=(5*m-n)*12/11; printf("%d",t);}

}




P.S. прочитал в правилах, что нельзя просто так просить)

Последний раз редактировалось sidestep; 08.02.2012 в 17:10.
sidestep вне форума Ответить с цитированием
Старый 09.02.2012, 20:25   #6
sidestep
Пользователь
 
Регистрация: 14.09.2011
Сообщений: 93
По умолчанию

код неправильный, разобрался.
sidestep вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
WebBrowser нажатие на стрелки Almagel Общие вопросы Delphi 13 24.08.2011 15:53
Как обозначаются стрелки в с++? Banner Помощь студентам 0 19.02.2011 23:06
анимация стрелки(C++ Builder) MrMoriman Помощь студентам 2 13.12.2010 10:24
Стрелки ddeman666 Помощь студентам 0 16.05.2010 12:04
Анимирование стрелки... kentlm Мультимедиа в Delphi 2 14.05.2009 02:17