2016 Update
This commit is contained in:
parent
948b86eafa
commit
dcf5d15da3
7965 changed files with 139854 additions and 31002 deletions
27
Task/Jensens-Device/Pascal/jensens-device.pascal
Normal file
27
Task/Jensens-Device/Pascal/jensens-device.pascal
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{$MODE objFPC}
|
||||
type
|
||||
tTerm = function(i: integer):real;
|
||||
|
||||
function term(i:integer):real;
|
||||
Begin
|
||||
term := 1/i;
|
||||
end;
|
||||
|
||||
function sum(var i: LongInt;
|
||||
lo,hi: integer;
|
||||
term:tTerm):real;
|
||||
|
||||
Begin
|
||||
result := 0;
|
||||
i := lo;
|
||||
while i<=hi do begin
|
||||
result := result+term(i);
|
||||
inc(i);
|
||||
end;
|
||||
end;
|
||||
|
||||
var
|
||||
i : LongInt;
|
||||
Begin
|
||||
writeln(sum(i,1,100,@term));
|
||||
end.
|
||||
Loading…
Add table
Add a link
Reference in a new issue