TURBO PASCAL
  Home
 

TURBO PASCAL

Introducción:

El lenguaje presenta una serie de características que lo hacen el lenguaje perfecto para aquellas personas iniciadas en la programación:

- Excelente para el aprendizaje de la programación.

- Lenguaje de propósito general, es decir, se puede aplicar a gran diversidad de aplicaciones.

- Utilización de procedimiento (programación modular).

- Lenguaje estructurado, se utilizan secuencias de control de bifurcación y bucles (If, For, While, Repeat) sin necesidad de la famosa instrucción Goto tan utilizada en muchos lenguajes como BASIC.

- Tipo de datos simples y estructurado, así como definidos por el usuario.
- Excelente para el aprendizaje de la programación.

- Lenguaje de propósito general, es decir, se puede aplicar a gran diversidad de aplicaciones.

- Utilización de procedimiento (programación modular).

- Lenguaje estructurado, se utilizan secuencias de control de bifurcación y bucles (If, For, While, Repeat) sin necesidad de la famosa instrucción Goto tan utilizada en muchos lenguajes como BASIC.

- Tipo de datos simples y estructurado, así como definidos por el usuario.

- Posibilidad de trabajar con punteros (variables dinámicas), de este modo permite definir nuestras propias estructuras de datos dinámicas (lista, pilas, colas, etc.).

Estructura de un Programa en Pascal:

Program Nombre;
Uses
     Lista de Librerias;
Const
     Lista de Constantes;
Type
     Lista de tipos de datos;
Var
     Lista de Variables;

Begin
     Sentencias;
End.

Veamos un ejemplo de un programa básico, que escribirá en pantalla la palabra Hola:

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

Lo primero es que la mayoría de las sentencias son palabras en ingles o abreviaturas de estas. Este programa lo podríamos traducir literalmente, de la siguiente manera:

Programa Saludo
Comienzo
Escribe Hola
Final

La línea Program es opcional y sirve para ponerle un nombre al programa; de esta manera, se tiene una idea de lo que hace el mismo. La palabra Saludo, es el nombre del programa.

Las palabras Begin y End marcan el principio y el final del programa. No existe distinción entre mayúsculas y minúsculas, por lo que BEGIN es lo mismo que begin ó Begin.

Como podrán ver algunas líneas terminan con un punto y coma. Pues bien, cada sentencia de Pascal debe terminar con un punto y coma (;), salvo el último End, que lo hará con un punto. No es necesario un punto y coma después de un Begin, ni antes de una palabra End o de un Until.

Cuando definamos variables, tipos, constantes, etc., veremos que tampoco va punto y coma después de las cabeceras de las declaraciones. Pero eso ya llegará...

La orden Write aparece algo más a la derecha que el resto. Esto se llama escritura indentada, y consiste en escribir a la misma altura todos los comandos que se encuentran a un mismo nivel, algo más a la derecha los que están en un nivel inferior, y así sucesivamente, buscando mayor legibilidad. Se irá viendo con más detalle a medida que se avanza en el tutorial.

La sentencia Readln, en este caso, nos sirve para que tenga una pausa y uno pueda ver lo que apareció en pantalla, hasta que se presione la tecla <ENTER>.

Una línea del programa en Turbo Pascal puede tener hasta 128 caracteres.

 

 
  Hoy habia 1 visitantes (1 clics a subpáginas) ¡Aqui en esta página!  
 
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis