Расчет биоритмов, Требуется помощь |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Расчет биоритмов, Требуется помощь |
Farfalla |
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 13 Пол: Женский Репутация: 0 |
Составить программу отражения биоритмов человека на заданный интервал времени. Известно, что физическое, эмоциональное и умственное состояния изменяются со дня рождения циклически с периодом 23, 28, 33 дня соответственно. Состояние для Д-го дня со дня рождения определятся по формуле: y=sin(x1),
где x1=(Д/Р - [Д/Р])*2П при P=23,28,33. [Д/Р] - целая часть от деления C биоритмами ранее сталкивать не приходилось. Пыталась разобраться, но всё тщетно. |
compiler |
Сообщение
#2
|
Человек Группа: Пользователи Сообщений: 1 050 Пол: Мужской Реальное имя: Станислав Репутация: 3 |
у Фаранова была такая задача(решение из его примеров)
Прикрепленные файлы BIORITM.PAS ( 7.1 килобайт ) Кол-во скачиваний: 387 -------------------- Спасибо!
Удачи! |
Farfalla |
Сообщение
#3
|
Новичок Группа: Пользователи Сообщений: 13 Пол: Женский Репутация: 0 |
Дальше совсем не получается. Помогите с графиками, пожалуйста.
|
Lapp |
Сообщение
#4
|
Уникум Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Помогите с графиками, пожалуйста. Правильно я понял, что ты хочешь графики рисовать в текстовой моде? Типа как когда-то эти биоритмы распечатывали на АЦПУ? Или ты просто хочешь распечатывать значения синусов? Если второе, то это просто - нужно только поставить WriteLn в конце цикла в процедуре ParseGraph. Если же первое, то придется поизвращаться с печатью пробелов.. Если нужно - я помогу. -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Гость |
Сообщение
#5
|
Гость |
Нужен именно первый вариант. Было бы здорово, если бы ты помог
|
Farfalla |
Сообщение
#6
|
Новичок Группа: Пользователи Сообщений: 13 Пол: Женский Репутация: 0 |
|
Lapp |
Сообщение
#7
|
Уникум Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Все изменения касаются только процедуры ParseGraph, которую я полностью привожу
procedure parseGraph(d0, m0, y0, dmin, dmax: integer); А вот как примерно выглядит график (минимум слева, максимум справа): 15 11 2007 : p i e :Это то, что ты хотела? Разберись со всем, чтоб не было неожиданностей при сдаче Добавлено через 3 мин. Только я так и не понял - и зачем ты спрашиваешь текущую дату?.. -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Farfalla |
Сообщение
#8
|
Новичок Группа: Пользователи Сообщений: 13 Пол: Женский Репутация: 0 |
Цитата Это то, что ты хотела? Разберись со всем, чтоб не было неожиданностей при сдаче Всё работает, большое спасибо, но сегодня мне сказали, что график по идее должен представлять собой три синусоиды в одной координатной плоскости. Возможно ли такое вообще? Трудно сообразить, как это сделать. Цитата Только я так и не понял - и зачем ты спрашиваешь текущую дату?.. Текущая дата не нужна, вводила в самом начале, еще не разобравшись. Надо стереть) |
Lapp |
Сообщение
#9
|
Уникум Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
график по идее должен представлять собой три синусоиды в одной координатной плоскости. А тут и есть три синусоиды в одной координатной плоскости... Я не понял, что ты хотела сказать. Нарисуй карандашиком. -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Farfalla |
Сообщение
#10
|
Новичок Группа: Пользователи Сообщений: 13 Пол: Женский Репутация: 0 |
|
Lapp |
Сообщение
#11
|
Уникум Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
График должен быть не в виде текста..( Ну, дружочек... Я спросил тебя - тебе нужен график в текстовой моде? Ты сказала - да.. Зачем, спрашивается, я тратил время?... -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Farfalla |
Сообщение
#12
|
Новичок Группа: Пользователи Сообщений: 13 Пол: Женский Репутация: 0 |
|
Farfalla |
Сообщение
#13
|
Новичок Группа: Пользователи Сообщений: 13 Пол: Женский Репутация: 0 |
А с блок-схемой тут кстати как?
Хотя бы этот вариант пока покажу. Деваться-то некуда |
Lapp |
Сообщение
#14
|
Уникум Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
А с блок-схемой тут кстати как? Или речь идет о б-с вывода графика? Кстати, если тебе нужен обычный график в графической моде- какие сложности? Поищи пример работы с графикой.. Скажем, в FAQ есть прога, строящая любые графики. -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Farfalla |
Сообщение
#15
|
Новичок Группа: Пользователи Сообщений: 13 Пол: Женский Репутация: 0 |
С блок-схемой чего? программы? Так ты сама ее делала - сделай и блок-схему.. Или речь идет о б-с вывода графика? Кстати, если тебе нужен обычный график в графической моде- какие сложности? Поищи пример работы с графикой.. Скажем, в FAQ есть прога, строящая любые графики. Я сделала, но у меня там в конце затруднения появились. Сдала, как смогла, но ее не приняли. Для меня это сложно. Сегодня принесла работу с тем, что вы мне помогли, придрались к тому, что нет второй оси. первая - это даты, а второй нет. |
Текстовая версия | 3.05.2024 8:08 |