![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
Kos |
![]()
Сообщение
#1
|
Гость ![]() |
Cosx=( 1- 4x*x/П*П)*(1-4x*x/9П*П)...(1- 4x*x/(2n-1)*(2n-1)*П*П
Численно убедиться в справедливости равенства для чьего заданного значения х, вычислить левую часть и разложение, стоящее в правой части, с заданной погрешностью έ(епселант) испытать разложение на сходимость при разных значениях аргумента, оценить скорость сходимости для чего вывести число итераций необходимых для данной точности. Я вчера увидил тему с этой задачкой и она меня заинтересовала ![]() ![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Ты поиском пользоваться будешь? FAQ тоже не для красоты ("Общие вопросы по математике -> Разложение в ряд")
|
Kos |
![]()
Сообщение
#3
|
Гость ![]() |
Ok, щас гляну
![]() |
Гость |
![]()
Сообщение
#4
|
Гость ![]() |
Чо то не нашёл
![]() |
Altair |
![]()
Сообщение
#5
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
-------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
kos |
![]()
Сообщение
#6
|
Гость ![]() |
спасибо ![]() |
Kos |
![]()
Сообщение
#7
|
Гость ![]() |
Код Program ZnachCos; Var n,k:Integer; x,a,b,e,s,p,Eps:real; Begin {ZnachCos} Write('vvedite zna4enie X '); Read(x); Write('vvedite zna4enie Eps '); Read(Eps); Writeln('X= ',x); writeln('Eps= ',Eps); n:=1; a:=1; s:=1; While Abs(a)>Eps do Begin a:=(1-4*x*x/(2*n-1)*(2*n-1)*pi*pi); s:=s+a; Inc(n) End; Writeln('COS(x) raven ',s,' pri razlojenii v stepennoi r9d.'); Writeln('4islo iteracii ravno ',n); p:=1; k:=0; b:=(1-4*x*x/pi*pi)*(1-4*x*x/(9*pi*pi)); while abs(e-p)>eps do begin e:=p; b:=(1-4*x*x/pi*pi)*(1-4*x*x/9*pi*pi); p:=p*b; inc(k) end; Writeln('COS(x) raven ',p,' pri razlojenii v beskone4noe proizvedenie.'); Writeln('4islo iteracii ravno ',k) End. Вот что получилось ![]() ![]() ![]() ![]() |
![]() ![]() |
![]() |
Текстовая версия | 19.07.2025 17:19 |