next up previous
Next: Écriture d'un polynôme Up: Les polynômes Previous: Les polynômes

Lecture d'un polynôme

On écrit une procédure lirepoly qui permet de saisir un polynôme P au clavier. (Remarque : un polynôme de degré n doit vérifier tex2html_wrap_inline1318 ).

program poly;

const max = 100;

type polynome = record
                   degre : integer;
                   coef : array[0..max] of real;
                end;

var F : polynome;

procedure saisie(var P : polynome);
   var i : integer;

   begin
       repeat
            writeln('Quel est le degre du polynome?');
            readln(P.degre);
       until (P.degre>=0) and (P.degre<=max);

       repeat 
            writeln('entrez le coefficient a[',P.degre:2,']=');
            readln(P.coef[P.degre]);
       until (P.coef[P.degre]<>0);

       for i:=P.degre-1 downto 0 do
           begin
               writeln('entrez le coefficient a[',i:2,']=');
               readln(P.coef[i]);
           end;

end;
 
begin 
    writeln('entrez un polynome'); 
    saisie(F); 
end.



Frederic Mesnard
mardi, 15 décembre 1998, 16:13:24 GMT+4