Найти произведение ряда - Pascal ABC (12974)

Узнай цену своей работы

Формулировка задачи:

Ребят , доброго времени суток.Столкнулся с проблемой по Pascal ABC.Не знаю как записывается предел .Помогите пожалуйста написать программу для данного выражения.

Решение задачи: «Найти произведение ряда»

textual
Листинг программы
  1. const x=0.86;
  2. var a,b,c,d,sn,p1,p:real;
  3.     y,z:integer;
  4. begin
  5. p:=1;
  6. for y:=1 to 4 do
  7.  begin
  8.   a:=pi/2-arctan(x/y);
  9.   b:=power(y*y+x*x+1,1/4);
  10.   p1:=1;
  11.   for z:=2 to 6 do
  12.    begin
  13.     sn:=y/2/z;
  14.     if sn=1 then c:=pi/2
  15.     else c:=arctan(sn/sqrt(1-sqr(sn)));
  16.     d:=power(abs(x-z),1/y);
  17.     p1:=p1*c/d;
  18.    end;
  19.   p:=p*(a/b+p1);
  20.  end;
  21. write('P=',p:0:4)
  22. end.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.091 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут