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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

62 Capítulo 4. Elem<strong>en</strong>tos básicos del l<strong>en</strong>guaje<br />

var<br />

Id<strong>en</strong>tificador<br />

,<br />

:<br />

Tipo<br />

Figura 4.7. Declaración de variables.<br />

Además, cuando una constante se repita <strong>en</strong> varios puntos de un programa, bastará<br />

con escribir una sola vez su valor, si<strong>en</strong>do así muy fácil modificar el programa<br />

adaptándolo a nuevos valores de las constantes.<br />

Declaración de variables<br />

La declaración de variables sigue el diagrama sintáctico de la figura 4.7, donde<br />

la palabra Tipo es (por el mom<strong>en</strong>to) un id<strong>en</strong>tificador de <strong>en</strong>tre integer, real,<br />

char y boolean.<br />

Como ya se ha dicho, las variables son objetos cuyo valor no se conoce a<br />

priori, o bi<strong>en</strong> puede cambiar a lo largo del programa. En cambio, el tipo de las<br />

variables permanece inalterable desde que se establece al principio del programa;<br />

los traductores de <strong>Pascal</strong> utilizan esta información para determinar la cantidad<br />

de espacio reservado <strong>en</strong> la memoria para cada objeto y la forma <strong>en</strong> que se hará<br />

la repres<strong>en</strong>tación, así como realizar las verificaciones aludidas <strong>en</strong> el apartado 3.7.<br />

Para poder utilizar una variable es preciso declararla:<br />

var<br />

indice, contador, edad: integer;<br />

altura, peso: real;<br />

esPrimo, hayDatos: boolean;<br />

inicial: char;<br />

Deb<strong>en</strong> recordarse las recom<strong>en</strong>daciones para elegir id<strong>en</strong>tificadores mnemotécnicos<br />

que guard<strong>en</strong> relación con el objeto al que dan nombre y que no sean excesivam<strong>en</strong>te<br />

largos ni cortos.<br />

4.4.3 Cuerpo del programa<br />

En el cuerpo del programa es donde se relacionan las sucesivas s<strong>en</strong>t<strong>en</strong>cias<br />

o instrucciones ejecutables que compon<strong>en</strong> el programa. Va precedido por la<br />

palabra reservada begin y termina con la palabra reservada <strong>en</strong>d y un punto<br />

final, y las instrucciones se separan con puntos y comas (véase la figura 4.8).<br />

;

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

Saved successfully!

Ooh no, something went wrong!