CURSO DE PASCAL

Esta es la tercera sección de programación, curso de Pascal. En esta sección aprenderemos a programar en este sencillo lenguaje mediante ejemplos y las explicaciones de cada parte de ellos, como hacemos en el curso de C.  Espero que con este curso por entregas de Pascal aprendáis bastante bien este estupendo lenguaje de programación. :)
 

INTRODUCCIÓN:
Pascal es un lenguaje estructurado. La programación estructurada consiste en dar al programa un cierto orden, dividiendolo en bloques independientes unos de otros, que se encargan de cada una de las tareas necesarias. Esto hace un programa mas fácil de leer y de entender.
 
 

Como lenguaje estructurado que es, muchas veces habrá que dividir en bloques las diferentes partes que componen el programa. Estos bloques se denotan marcando el principio y el final con las palabras BEGIN y END.
 

Las mayoría de las palabras clave de Pascal son palabras en ingles. No existe distinción en mayúsculas y minúsculas, por lo que END haría el mismo efecto que end. Cada sentencia u orden de Pascal debe terminar por un punto y coma (;) salvo el ultimo end que lo hará con un punto.
 

Cuando definimos tipos, variables, constantes, etc. veremos que tampoco va el punto y coma después de la cabezeras de las declaraciones.

Y después de esta introducción ya viene nuestro primer programa. Adivináis cual... el "Hola mundo"  otra vez.
 

EL PRIMER PROGRAMA:
program Hola;

begin
    write(´Hola mundo´);
end.
 

La palabra program no es necesaria en turbo pascal pero la vamos a utilizar para recordar el objetivo del programa. "Hola" es un identificador que nos va a servir para indicar el nombre del programa. Los identificadores son palabras que usaremos para referirnos a una variable, una constante, el nombre de una función o de un procedimiento.

Una variable equivale a la clásica incógnita (x) de matemáticas que puede tomar cualquier valor. Ahora nuestras incógnitas pueden tener cualquier valor (no solo un numero: también podremos guardar textos, fichas sobre personas o libros, etc.) y nombres mas largos (y explicaremos mejor su contenido).

Los identificadores serán combinaciones de letras y números junto con algunos símbolos especiales como el (_). Los identificadores no pueden empezar por un numero no pueden tener símbolos como Ñ o ñ ni acentos y no pueden tener espacios.
 
Write es la orden que permite escribir un texto en pantalla. El conjunto de todo lo que desee escribir aparece entre paréntesis y con comillas simples como se puede apreciar en el ejemplo.
Y se acabo, el numero que viene mucho mas.

The Punisher `98
 
 

Pare escribir este curso me he basado en el curso de programación en pascal de Nacho Cabanes. Quien quiera este curso que me mande un disco y yo se lo envío (la versión shareware). El que tenga e-mail y quiera el curso ya sabe o que tiene que hacer.  Un saludo desde aquí a Nacho Cabanes.