|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.11.2012, 20:54 | #1 |
Пользователь
Регистрация: 12.10.2012
Сообщений: 23
|
Исправьте ошибку в программе
должен находить sin(x)
код: Код:
Последний раз редактировалось Stilet; 25.11.2012 в 21:33. |
25.11.2012, 21:16 | #2 | |
Пользователь
Регистрация: 03.02.2012
Сообщений: 14
|
Цитата:
|
|
25.11.2012, 21:45 | #3 | |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Насколько понимаю, у Вас разложение синуса в ряд Тейлора?
Тогда у Вас ошибка не столько в задаче, сколько в самой математике (хотя и в программе полно). Код:
Причем вынужден заметить, что вот из-за этого условия цикл вычисления может вообще стать непрерывным: Цитата:
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Последний раз редактировалось Sciv; 25.11.2012 в 21:52. |
|
25.11.2012, 22:10 | #4 |
Пользователь
Регистрация: 12.10.2012
Сообщений: 23
|
я немного изменил и у меня вышло такое:
код: Program program1; uses crt; var x,y,x2,dy,eps,i:real; begin write('x='); readln(x); eps := 1e-6; x :=(x*Pi)/180; y := x; dy := x; x2 := x * x; i := 1; while abs(dy) > eps do begin i := i + 2; dy := -dy * x2 / (i * (i - 1)); y := y + dy end; write('sin= ',y:5:2); end. |
25.11.2012, 22:16 | #5 |
Пользователь
Регистрация: 12.10.2012
Сообщений: 23
|
У меня только один вопрос как sin (x) оформить функцией?
|
26.11.2012, 07:02 | #6 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Так и оформить:
Код:
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Последний раз редактировалось Sciv; 26.11.2012 в 07:04. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Исправьте ошибку!! | Krivaia_soplea | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 07.11.2012 20:15 |
исправьте ошибку в программе | Tolian92 | Помощь студентам | 0 | 20.05.2012 12:38 |
Исправьте ошибку | 15104 | Общие вопросы C/C++ | 2 | 06.10.2011 11:07 |
Исправьте ошибку.С# | Tase4ka | Помощь студентам | 8 | 12.02.2011 14:09 |
Исправьте ошибку | kipapsih | Помощь студентам | 0 | 07.01.2011 20:19 |