program pi;
CONST EPS = 10e-7;
CONST FORMAT = 6;
procedure dicho(precision :real);
var a,b,c,ancienne_valeur : real;
nb_etapes : integer;
begin
writeln('Dichotomie : ',c:FORMAT:FORMAT,' en ',nb_etapes,' étapes')
end;
procedure newton(depart,precision :real);
var p,ancienne_valeur : real;
nb_etapes : integer;
begin
writeln('Newton : ',p:FORMAT:FORMAT,' en ',nb_etapes,' étapes');
end;
procedure serie(precision : real);
var terme_courant, somme_partielle,ancienne_valeur : real;
indice_courant : integer;
begin
writeln('Série : ',somme_partielle:FORMAT:FORMAT,' en ',indice_courant, ' étapes')
end;
function rectangles(n :integer ):real;
var somme : real;
i : integer;
begin
end;
function trapezes(n :integer ):real;
var somme : real;
i : integer;
begin
end;
function simpson(n :integer ):real;
var somme : real;
i : integer;
begin
end;
var k:integer;
begin
dicho(EPS);
readln;
newton(3.0,EPS);
readln;
serie(EPS);
readln;
for k:=1 to 7 do writeln('rectangles(',10 POW k,')=',
rectangles(10 POW k):FORMAT:FORMAT);
readln;
for k:=1 to 5 do writeln('trapezes(',10 POW k,')=',
trapezes(10 POW k):FORMAT:FORMAT);
readln;
for k:=1 to 5 do writeln('simpson(',10 POW k,')=',
simpson(10 POW k):FORMAT:FORMAT);
readln;
end.