Questo algoritmo permette di ricercare un record all'interno di un file il cui nome può essere scelto dall'utente.
Le procedure principali che abbiamo utilizzato sono:
La funzione open consente di assegnare ad una variabile logica il nome di un file fisico. E' possibile anche specificare con
- error, ciò che deve scrivere se non riesce ad aprire il file
- history, se si vuole creare una nuova versione di un file o riscrivere quello esistente
- altri comandi, altre diverse preferenze, che però noi non abbiamo utilizzato.
La variabile eof sarà a vero se il file è finito, cioè se non sono presenti altri record.La funzione CLOSE consente di chiudere il collegamento tra il file logico e quello fisico.
Se il file non esiste abbiamo previsto che l'utente possa decidere se chiudere il programma o provare a riscrivere il nome del file.
Il listato del programma e' il seguente:
Programma in formato pas