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

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

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


image

Информатика (15 баллов)
оставил комментарий (60 баллов)

Pascal?

оставил комментарий (15 баллов)

да

Дан 1 ответ
0 голосов
БОГ (194k баллов)
 
Правильный ответ

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

оставил комментарий (15 баллов)

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

оставил комментарий БОГ (194k баллов)

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

...