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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.10.2010, 18:22   #1
KiLLAS
Пользователь
 
Регистрация: 10.10.2010
Сообщений: 11
По умолчанию Pascal

помогите решить задачу:
считать, что в начальный момент имеется одна клетка, Организовать цикл с шагом изменения управляющей переменной цикла равным 3, при каждом прохождении цикла количество клеток увеличивается в два раза.

в этом задании на циклы я все составил, а вот ε не знаю как в программе вывести. Нужно учесть сумму членов бесконечного ряда с точностью до члена ряда, меньшего ε=0,001 при заданных значениях Х.

program qq;
const e=0.001;
var y,s,d,r,x,a,p,z,xk,h:real;
q,k:integer;
begin
writeln('Enter x0,xk and h');
readln (x,xk,h);
q:=trunc((xk-x)/h+1);
writeln('количество повторов операции =',q);
readln;
y:=0;
a:=0;
r:=-1;
for k:=1 to q do
begin
r:=-1*r;
a:=a+1;
x:=a*x;
y:=y+sqr(pi)/3-4*r*cos(x)/sqr(a);
writeln('x = ', x, ' y = ',y);
x:=x+h;
end;
writeln(' y = ',y:4:3);
end.
KiLLAS вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Turbo Pascal or Pascal ABC Ikram Паскаль, Turbo Pascal, PascalABC.NET 0 27.04.2010 13:44
а free pascal не читает задачи которые написаны на turbo pascal? demonara Паскаль, Turbo Pascal, PascalABC.NET 3 25.05.2009 16:28
Перевод кода из Pascal в Object Pascal zemskov77 Общие вопросы Delphi 1 03.01.2009 09:37