|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.11.2010, 06:00 | #1 |
Регистрация: 07.11.2010
Сообщений: 7
|
Запись функции в Паскале
Здравствуйте, задали написать и решить функцию в паскале. Функции приведены в картинках. Не знаю каким образом можно их всунуть в Паскаль. С программой думаю справлюсь. Спасибо.
|
23.11.2010, 06:42 | #2 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
Есть там и ln и cos. Только если X вводится в градусах, его надо в радианы перевести.
∑ считается с помощью цикла repeat. А при каждом новом ветке цикла проверяем значение нового слогаемого и сравниваем его с точностью вычисления e Код:
n = 1 / (e/2) = 2/e Почему именно 1 делим на e/2? Потому что |(-1)^(k-1) * cos(kx)| всегда <= 1. Почему е делим именно на 2? Потому что следующее слогаемое всегда меньше предыдущего по модулю, а из-за (-1)^(k-1) всегда будет прыгать то в + то в -. Следовательно, результат, выдаваемый программой, будет равен реальному результату функции округленному до e. Последний раз редактировалось Sibedir; 23.11.2010 в 06:45. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запись на паскале | Black_butterfly | Помощь студентам | 1 | 20.11.2010 13:24 |
Запись в файл в Паскале | Cookson | Помощь студентам | 3 | 18.03.2010 17:51 |
Тип запись на паскале. | qwertytol | Помощь студентам | 0 | 15.06.2009 23:22 |
Прога на запись в Паскале. | TakeR | Помощь студентам | 2 | 03.02.2009 12:17 |
Прога на запись в Паскале | TakeR | Помощь студентам | 5 | 27.12.2007 10:22 |