Помогите пожалуйста! Паскаль Дано число n, найти P=(1-1/2^2 )*(1-1/3^2 )*(1-1/4^2...

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

Помогите пожалуйста! Паскаль

Дано число n, найти P=(1-1/2^2 )*(1-1/3^2 )*(1-1/4^2 )*...*(1-1/n^2 )


image

Информатика (35 баллов) | 38 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

var i,n:integer;

   p: real;

begin

   p:=1;

   realn(n);

   for i:=2 to n do

      p:=p*(1-1/i/i);

   writeln(p)

end.

(148k баллов)
0 голосов

var ans:real;n,i:integer;
begin
readln(n);
ans:=1;
for i:=2 to n do ans:=ans*(1-1/sqr(i));
writeln(ans);
end.

(652 баллов)