Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Вычислить сумму-Пожалуйста!

Автор: Ildar 17.11.2007 22:00

Составить программу вычисления суммы вида:
а) 1+1/2^3+1/3^3+…+1/50^3;

б) 1/2^2+1/4^2+1/6^2+…+1/128^2

^- означает степень(2^2 это 2 во второй степени)

Автор: мисс_граффити 17.11.2007 22:32

FAQ читал? там есть примеры программ с рядами.
а вообще - начни с записи общего члена ряда

Автор: Ildar 17.11.2007 22:50

Я не могу найти, надо на завтра мне срочно помогите

Автор: мисс_граффити 17.11.2007 23:02

http://forum.pascal.net.ru/index.php?showtopic=4535&st=0&p=44175&#entry44175

Автор: Ildar 17.11.2007 23:35

Я уже 4 часа не могу решить эту задачу. Может кто нибудь быстренько раскидает?

Автор: мисс_граффити 17.11.2007 23:48

маловероятно.
здесь не очень принято полностью писать код за человека.
ты бы показал результаты деятельности за 4 часа....

Автор: Better Kind 18.11.2007 0:09

Цитата(Ildar @ 17.11.2007 19:35) *

Я уже 4 часа не могу решить эту задачу. Может кто нибудь быстренько раскидает?

1)
Код

function f(x:integer):real;
begin
  f:=1/exp(ln(x)*3); // функция изменения
end;
..
  for i:=1 to 50 do
    sum:=sum+f(i);
..

2)
Код

function f(x:integer):real;
begin
  f:=1/sqr(2*x); // функция изменения
end;
..
  for i:=1 to 64 do
    sum:=sum+f(i);
..

Автор: мисс_граффити 18.11.2007 0:43

Better Kind, нескромный вопрос: ЗАЧЕМ, по твоему мнению, нужен параметр х?

Автор: Better Kind 18.11.2007 0:50

Цитата(мисс_граффити @ 17.11.2007 20:43) *

Better Kind, нескромный вопрос: ЗАЧЕМ, по твоему мнению, нужен параметр х?

благодарю smile.gif