¿Qué es Pascal?

Pascal es un lenguaje de programación desarrollado por el profesor suizo Niklaus Wirth entre los años 1968/9 y publicado en 1970. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos, utilizando la programación estructurada y estructuración de datos. Sin embargo con el tiempo su utilización excedió el ámbito académico para convertirse en una herramienta para la creación de aplicaciones de todo tipo.
Pascal se caracteriza por ser un lenguaje de programación estructurado fuertemente tipificado.

Esto implica que:
*El código está dividido en porciones fácilmente legibles llamadas funciones o procedimientos. De esta forma Pascal facilita la utilización de la programación estructurada en oposición al antiguo estilo de programación monolítica.
*El tipo de dato de todas las variables debe ser declarado previamente para que su uso quede habilitado.
*El nombre de Pascal fue escogido en honor al matemático Blaise Pascal.

Elementos Básicos:

Un programa en PASCAL es un conjunto de instrucciones o sentencias, escritas según ciertas reglas, para realizar operaciones sobre entidades de datos conocidas como constantes, variables y resultados de funciones.
La constante es una entidad cuyo valor no puede ser modificado durante la ejecución.
La variable es una entidad cuyo valor puede modificarse durante la ejecución.
Una función es un conjunto de operaciones asociadas a un nombre y que devuelve un valor.

ESTRUCTURA DE UN PROGRAMA:

La estructura de un programa en pascal es:

PROGRAM NOMBRE_DEL_PROGRAMA;
UESES
   CRT;
CONSTANTES
VARIABLES
BEGIN
CLRSCR;
INSTRUCCIONES;
END.

Ejemplo de programación en Pascal:

Ejemplo 1:

Program IVA;
Uses
 CRT;
Var
  precio,costo,resultado:real;
Begin
clrscr;
writeln ('Ingresa el costo del articulo:');
Readln (costo);
precio:=(costo*0.16);
resultado:=(precio+costo);
writeln ('El precio con IVA del articulo es de:',resultado:0:2);
readln;
end.

Explicaremos que significa el programa:

Program: Indica el nombre del Programa.
USES: Palabra reservada de Pascal para incluir librerías.
Var:  Aquí se declaran las variables, que hay de diferentes tipos. En este caso de tipo REAL.
Begin: Indica el Inicio del Programa.
Writeln o write: Sirve para Mostrar Texto en Pantalla, La diferencia entre WRITE y WRITELN, es que el segundo incluye un cambio de renglón al final del despliegue.
Read y readln: Sirve para leer datos, La diferencia entre read() y readln(), es que el primero deja el cursor en el renglón de captura y readln() lo avanza un renglón.
End. : Indica el fin del programa

Después veremos un poco mas a fondo como se declaran las variables y los diferentes tipos que hay.


Ahora bien, al declarar nuestra constante “resultado” vemos que seguidotiene el símbolo ":=", esto es como un común y corriente “=”, soloque en pascal así se coloca, después viene el valor de la constante.
Ahora bien, en esta línea:
writeln ('El precio con IVA del articulo esde:',resultado:0:2);

Podemos verque tiene una estructura,

writeln ('MENSAJE A MOSTRAR',CONSTANTE:0:2);
De estaforma podremos ver nuestro mensaje en pantalla y después de nuestro mensaje se imprimiráen pantalla vera el valor de la variable, así que en la línea
writeln ('El precio con IVA del articulo esde:',resultado:0:2);

 
Cuando se muestre en pantalla quedara algo como:
El precio con IVA del articulo es de: 5.24
Checa esto compilando y corriendo el programa…

edit post

Comments

0 Response to '1.-Introducción a Pascal [PASCAL]'

Publicar un comentario