Запишите алгоритм ** Паскале, пожалуйста.

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

Запишите алгоритм на Паскале, пожалуйста.


image

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

// PascalABC.NET 3.0, сборка 1150 от 22.01.2016
begin
  Writeln(Range(0,ReadInteger('N=')).Select(x->1/(2*x+1))
    .Aggregate(0.0,(x,y)->x+y))
end.

Тестовое решение:
N= 10
2.1808745777786

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

Var s: real; 
  begin     
    write('Введите n: ');   
    var n := ReadInteger;      
     s:=1;     
    for var i:=0 to n do  begin         
        s:=s+1/(2*N+1);       
    end;     
 writeln('Ответ ', s);     
end.

(1.5k баллов)
0

  s:=s+1/(2*N+1);    в этой строчке лучше написать   s:=s+1/(2*n+1);    

0

Попытки использовать Паскаль-2015, молодчинка))