Цикл while,for или repeat,помогите пожалуйста решить задачу.

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

Цикл while,for или repeat,помогите пожалуйста решить задачу.


image

Информатика (15 баллов) | 90 просмотров
0

Pascal?

0

да

Дан 1 ответ
0 голосов
Правильный ответ

Const e=6E-3;
var i:integer; a,s:real;
begin
i:=1;
a:=6;
s:=a;
while a>e do
 begin
 i:=i+1;
 a:=(i+5)/(i*i);
 s:=s+a;
 end;
writeln('s = ',s:8:4);
end.

Результат:
s =  13.9233

(194k баллов)
0

спасибо, а откуда это взялось "a:=6" ? и как я понял i это шаг?

0

При i=1: (i+5)/(i*i) = (1+5)/(1*1) = 6/1 = 6