Le programme suivant crée puis stocke un certain nombre de valeurs dans un fichier d'entiers.
program ecriture; var fich : file of integer; x : integer; begin rewrite(fich,'lefichier'); writeln('entrez des nombres entiers pour arreter entrez 0'); readln(x); while(x<>0) do begin fich^:=x; put(fich); writeln('x=?'); readln(x); end; end.