09.05.2013 Views

Algoritmos y Programación en Pascal

Algoritmos y Programación en Pascal

Algoritmos y Programación en Pascal

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

292 Capítulo 14. Archivos<br />

Get(nombreArchivo)<br />

comp comp comp comp . . .<br />

1<br />

comp<br />

2 3 4 n<br />

nombreArchivo^<br />

Get(nombreArchivo)<br />

comp<br />

2<br />

Figura 14.7.<br />

Su efecto se muestra <strong>en</strong> la figura 14.7.<br />

. . .<br />

Fin de<br />

archivo<br />

Fin de<br />

archivo<br />

nombreArchivo^ ? ? ?<br />

EoF(nombreArchivo) = false<br />

Sigui<strong>en</strong>do con el ejemplo anterior, si deseamos leer el cont<strong>en</strong>ido de la compon<strong>en</strong>te<br />

del archivo apuntada por el cursor realizaremos las sigui<strong>en</strong>tes instrucciones:<br />

unaTarjeta:= archivoTarjetas^;<br />

Get(archivoTarjetas)<br />

o, equival<strong>en</strong>tem<strong>en</strong>te,<br />

Read(archivoTarjetas, unaTarjeta)<br />

Es muy importante t<strong>en</strong>er <strong>en</strong> cu<strong>en</strong>ta que antes de leer de un archivo se ha de<br />

comprobar, mediante la función EoF, que quedan compon<strong>en</strong>tes por leer. Esta

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!