Решите через Паскаль с помощью циклов

0 голосов
45 просмотров

Решите через Паскаль с помощью циклов


image

Информатика (24 баллов) | 45 просмотров
Дан 1 ответ
0 голосов

Ответ:

var a,b,u,v,tmp,summ: real;

var i,n,k,factorial: integer;

begin

writeln('Введите u');

readln(u);

writeln('Введите v');

readln(v);

writeln('Введите n');

readln(n);

a:=u;

b:=v;

factorial:=1;

summ:=a*b;

for i:=2 to n do

 begin

 factorial:=factorial*i;

 tmp:=a;

 a:=b*b+2*a;

 b:=tmp*tmp+2*b;

 summ:=summ+(a*b/(1.0*factorial));

 end;

writeln('Сумма ряда при n = ',n,' равна ',summ);

end.

(2.5k баллов)
0

Спасибо огромное ^_^