Pascali põhitõed
kasutatakse samu lauseid, mida tavaliseks sisestuseks ja väljastuseks.
Lisandub vaid faili nimi:
read( < faili nimi >, muutuja );
write( < faili nimi >, muutuja );
N: read(andmed, vanus); ---> failist "andmed" loetakse väärtus ja
pannakse
muutujasse "vanus".
write(ryhm, nimi); ---> faili "ryhm" kirjutatakse (lisatakse)
muutuja "nimi" väärtus.
Analoogiliselt tavaliste muutujate ja massiividega tuleb ka failid
deklareerida. Pascalis kasutatakse kaht liiki faile. Esimese liigina
vaatleme jadafaile.
Jadafail koosneb ühesugustest andmetest, mis paiknevad failis
järjestikku
(tihti iga element eraldi real). Iga faili element aga võib sisaldada
mitut väärtust, näiteks võib programmirida
writeln(andmed, nimi,vanus,jalanumber);
väljastada faili "andmed" kolm väärtust ning faili üks element (rida)
võib olla näiteks selline:
Albert 20 43 (nimi vanus ja jalanumber)
Pöördtehtena toimub eelmise rea lugemine failist nii:
readln(andmed, nimi, vanus, jalanumber)