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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.11.2012, 18:24   #1
vadimc
Пользователь
 
Регистрация: 13.10.2012
Сообщений: 30
По умолчанию Бесконечная последовательность .Pascal ABC

помогите пожалуйста решить программу или хотябы подсказать как делать!
Изображения
Тип файла: jpg Безымянный.jpg (11.8 Кб, 146 просмотров)
vadimc вне форума Ответить с цитированием
Старый 09.11.2012, 18:33   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Код:
var
X,e1:real;
function ArcTang(X,e:real):real;
var
i:integer;
sum,Step:real;
begin
Step:=X;
sum:=1;
i:=1;
while abs(step/(i*2+1))>=e do
begin
step:=step*sqr(X)*-1;
sum:=sum+step/(i*2+1);
inc(i);
end;
Arctang:=sum;

end;

begin
Writeln('Введите значение числа |x|<1');
read(X);
Writeln('Введите  значение числa e>0');
read(e1);
Writeln(Arctang(X,e1));
end.
при x<-1, кстати ряд не сойдется т.к. область сходимости |x|<1;
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"

Последний раз редактировалось Mad_Cat; 09.11.2012 в 18:36.
Mad_Cat вне форума Ответить с цитированием
Старый 09.11.2012, 18:33   #3
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

1) Оценить (аналитически) хвост последовательности от n-ного члена по сравнению с этим самым членом (с условием x<-1 делать это достаточно кисло, лично у меня на бумажке за пару минут не получилось; более того, там, по-моему, равномерного по x условия вообще не получается).
2) На основании этого, вывести (аналитически), какому условию должен удовлетворять очередной член суммы, чтобы весь хвост за ним был заведомо меньше е.
3) Написать программу, которая вычисляет очередные члены, прибавляет их к результату и проверяет условие из пункта 2.
Abstraction вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программы в Pascal, среда pascal ABC. Лабораторные работы Одинокая Волчица Фриланс 8 10.02.2012 20:09
Неудобство ABC Pascal и глюк Borland Pascal proser93 Помощь студентам 0 19.11.2011 19:01
Pascal abc 0kcanka Помощь студентам 0 11.05.2011 23:16
Turbo Pascal or Pascal ABC Ikram Паскаль, Turbo Pascal, PascalABC.NET 0 27.04.2010 13:44