Aprendiendo a programar con Free Pascal I/Introducción/Inicio y Fin de un programa

Inicio y Fin de un programa editar

Para indicar el inicio y fin de un programa en pascal, se usan dos palabras reservadas Begin y End, además el punto al final de End. Las palabras reservadas son palabras especiales que el compilador las utiliza para saber ciertas cosas, como por ejemplo donde empieza y termina un programa. Existe una palabra reservada Program, esta palabra sirve para identificar el programa con un nombre, no es necesario incluirlo y tampoco es obligatorio; tampoco significa que el nombre que coloquemos se usará para nombrar el archivo ejecutable del programa. El uso de esta palabra era obligatorio inicialmente en el pascal estándar. El siguiente programa muestra el uso de Program.


Program Saludo;
Begin
  Write('Hola')    
End.

Figura 7 : Programa que usa la palabra reservada Program


Si observa en el anterior programa se usa punto y coma (;), este símbolo le indica el final de la sentencia Program, el uso del punto y coma, en pascal es para separar las sentencias o instrucciones una de otras. La forma de escribir un programa es importante, el programa anterior se puede escribir en una sóla línea del siguiente modo :

Program Saludo; Begin Write('Hola') End.

Figura 8 : Programa escrito en una sola línea

y es un programa válido y puede ser compilado. La forma anterior de escribir el programa, es la más adecuada ya que nos permite tener un orden en las sentencias. También es correcto escribir las palabras reservadas usadas en el programa en mayúsculas, tal como se muestra a continuación.

PROGRAM Saludo;
 BEGIN 
   Write('Hola')
 END.

Figura 9 : Programa escrito usando mayúsculas con las palabras reservadas