### 8.5.3 Pour écrire des sorties dans un fichier : `fopen fprint fclose`

Voici les commandes pour ecrire dans un fichier :
`f:=fopen("essai")` crèe un fichier du nom spécifié ici `essai` (et donc l’efface si celui-ci existait déjà) et lui associer la variable `f`.
`fprint(f,12)` écrit 12 dans le fichier `essai`.
`fclose(f)` ferme le fichier `essai`.
On tape :

    testfprint(nom):={
     local a,f;
     a:=[];
     f:=fopen(nom);
     for (k:=1;k<11;k++){
     fprint(f,k);
     }
     fclose(f);
     return a;
     }

puis :

`testfprint("toto")`

On obtient :

`la création d’un fichier "toto" dans lequel il y a 12345678910`