J'essaie de programmer l'alogorithme d'Heron :
program exo2;
var n, x, i, u0, U1:real;
begin
writeln('donne la précision avec laquelle tu veux calculer ta racine carrée.');
readln(n);
writeln('quel est le nombre dont tu cherches la racine carrée ?');
readln(x);
writeln('donne la valeur de départ pour l''algorithme ?');
readln(u0);
for i:=1 to n do
begin
U1:=(1/2)*(U0+(x/U0));
U0:=U1;
writeln('la racine carrée approximative de',x,'est',U1);
end;
readln
end.
mais le probleme c'est qu'il me met cette erreur quand je veux compiler :
10 / 5 exo2b.pas
Error: Ordinal expression expected
Message édité par Baruckello le 12-12-2004 à 19:16:12