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.

4.5. Ejercicios 63<br />

begin<br />

Instrucci—n<br />

;<br />

<strong>en</strong>d<br />

Figura 4.8. Cuerpo de un programa.<br />

Encabezami<strong>en</strong>to Cuerpo<br />

Declaraciones<br />

Figura 4.9. Estructura básica de un programa<br />

Los principales tipos de s<strong>en</strong>t<strong>en</strong>cias ejecutables son los sigui<strong>en</strong>tes: instrucciones<br />

de asignación, de <strong>en</strong>trada o salida, estructuradas y llamadas a procedimi<strong>en</strong>tos.<br />

Estas dos últimas las estudiaremos <strong>en</strong> capítulos posteriores.<br />

4.4.4 Conclusión: estructura g<strong>en</strong>eral de un programa<br />

Sintetizando lo dicho hasta ahora, un programa ti<strong>en</strong>e tres partes: <strong>en</strong>cabezami<strong>en</strong>to,<br />

declaraciones y cuerpo, según la figura 4.9<br />

1. El <strong>en</strong>cabezami<strong>en</strong>to del programa se considerará obligatorio.<br />

2. Téngase <strong>en</strong> cu<strong>en</strong>ta que la sección de declaraciones, <strong>en</strong> realidad, sólo ti<strong>en</strong>e<br />

compon<strong>en</strong>tes optativas, por lo que puede haber programas sin declaración<br />

alguna.<br />

3. Finalm<strong>en</strong>te, el cuerpo o bloque es también obligatorio.<br />

4.5 Ejercicios<br />

1. Considerando el primer programa del capítulo,<br />

(a) Señale <strong>en</strong> él algunas palabras reservadas, símbolos especiales, id<strong>en</strong>tificadores<br />

predefinidos y definidos por el programador, literales y com<strong>en</strong>tarios.<br />

(b) Localice las constantes que aparec<strong>en</strong>, ya sea con nombre o literales.<br />

(c) Delimite asimismo las tres secciones: <strong>en</strong>cabezami<strong>en</strong>to, declaraciones y cuerpo.<br />

2. Considérese el programa inicial de este capítulo. En el cuerpo de instrucciones,<br />

¿es posible cambiar <strong>en</strong>tre sí los id<strong>en</strong>tificadores Pi y r?<br />

.

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

Saved successfully!

Ooh no, something went wrong!