martes, 3 de diciembre de 2013

Introducción Pascal

INTRODUCCIÓN AL TURBO PASCAL


 
El lenguaje Turbo Pascal se caracteriza por ser un lenguaje de propósito general (puede usarse en un gran número de diversas aplicaciones), es un lenguaje procedimental, es estructurado (usa las estructuras repeat, for, while y no necesita go to) y recursivo, y posee una gran riqueza de tipos de datos.






Estructura de los programas

El lenguaje utilizado en turbo pascal es estructurado, lo que significa que cada  programa requiere una forma  específica. Todo programa cuenta con algunas partes o módulos, los cuales son:
  • Cabecera
  • Declaraciones
  • Programa

La cabecera del programa únicamente lleva el nombre del programa. En la  sección de declaraciones se le indica al compilador todos los identificadores y  unidades que se utilizarán durante la ejecución del programa. En la sección del  programa se escribe el código de instrucciones que se llevarán a cabo. La sentencia del programa consta de tres partes: la palabra reservada Program, a continuación un identificador utilizado como el nombre del programa y al final punto y coma
 Ejemplo:

PROGRAM suma_de_dos_numeros;
Esta declaración es siempre el primer línea en cualquier programa de Turbo Pascal.


Declaración de variables :Para declarar las constantes se utiliza la palabra reservada CONST seguida de un identificador al que se le dará un valor determinado un signo de igual “=”, el valor que recibirá el identificador y al final un punto y coma “;”

Ejemplo:
CONST pi=3.1415926;
De esta forma el identificador pi recibirá el valor de 3.1415926 y no será posible cambiarlo en el transcurso del programa. Es posible declarar varias constantes sucesivamente, puede ser una por renglón o varias en un solo renglón. Cuando se hace esto, la palabra CONST sólo se pone una sola vez como cabecera y a continuación todas las constantes por definir.
Ejemplo:
CONST
PI = 3.1415926;
Nombre = 'Juan Gutiérrez';Unidad = 1


Ejemplo de un programa

PROGRAM Primera_Prueba;
VAR
Entero : Integer;
CONST
Mensaje = 'Introduce un valor entero: ';
Respuesta = 'El valor es: ';
BEGIN
Write(Mensaje);
{Escribe en pantalla el mensaje definido como constante}
ReadLn(Entero);
{Lee un valor de teclado y lo almacena en la variable Entero}
WriteLn(Respuesta, Entero);
{Escribe en pantalla el contenido de Respuesta y el valor que se ingresó de teclado}
END.



Si quieres saber mas de pascal haz un click aquí




No hay comentarios:

Publicar un comentario