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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.04.2016, 00:04   #1
djeak11
Новичок
Джуниор
 
Регистрация: 31.03.2016
Сообщений: 2
По умолчанию С чего начать составить программу

Cоставить программу на языке С итеративного характера с целочисленными рекуррентными соотношениями, задающими некоторое регулярное движение точки в целочисленной системе координат (i, j) с дискретным временем k и динамическим параметром движения l.
Результатом работы программы выводится в следующем виде:попадание точки в указанную замкнутую область не более чем за 50 шагов (вывести Yes или No); на следующей строке значения координат i, j, значение динамического параметра l на момент окончания движения; время окончания движения (номер шага, на котором движение было прекращено), если точка попала в область, затем перевод строки.

Полоса, ограниченная прямыми i + j + 10 = 0 и i + j + 20 = 0.

i0 = −30, j0 = −4, l0 = 12,

ik+1 = |ik − lk| + min(jk mod 10, lkk mod 10) − 20,

jk+1 = max(k − ik, min(jk, max(ik − lk, jk − lk))) mod 30,

lk+1 = lk2 mod 20 − max(ik, jk) mod (k + 1).

КАК ЭТО ВСЕ ПОНЯТЬ ЗНАЮ ТОЛЬКО БАЗУ
djeak11 вне форума Ответить с цитированием
Старый 01.04.2016, 00:44   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,430
По умолчанию

Прямо ничего не понятно?
Есть точка (ее координаты) и некий параметр движения. В начальный момент времени они задаются тройкой чисел (i0, j0, l0). Время меняется дискретно, при этом тройка (ik, jk, lk) в момент времени k переходит по вышеприведенным формулам в тройку (ik+1, jk+1, lk+1) в момент времени k+1. Напрашивается цикл while с проверкой на количество шагов и на попадание точки в заданную область.
Начните с объявления всех необходимых переменных и вопросы формулируйте более конкретно (что именно не понятно).
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )

Последний раз редактировалось BDA; 01.04.2016 в 00:46.
BDA вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно написать программу на языке С++. Я даже не представляю с чего начать Александр30 Visual C++ 0 06.06.2013 12:21
хочу начать изучение php с чего начать? Макарий PHP 4 05.12.2012 12:10
Как начать программировать и с чего начать? Lineage_29 Помощь студентам 9 04.11.2012 16:21
хочу сделать программу смс-дневник - с чего начать? Шурупик Помощь студентам 4 08.06.2012 14:07
незнаю с чего начать... а начать очень нужно ОСЯНЯ Помощь студентам 2 26.11.2008 20:08