Le programme suivant utilise une fonction qui calcule la série
program serie; var i, nombre, exposant : integer; function puissance(x:real; p:integer):real; var i : integer; res : real; begin res:=1; for i:=1 to p do res:=res*x; puissance:=res; end; function S(n, k : integer):real; var i : integer; som : real; begin som:=0; for i:=1 to n do som:=som+puissance(1/i,k); S:=som; end; begin writeln('entrez n et k, s.v.p'); readln(nombre); readln(exposant); writeln('Le resultat est ',S(nombre,exposant)); end.