pascal
Hola Gente! Como les va? espero que bien!. Yo soy @carlos_duty y hoy les traigo este post
en el que les voy a enseñar basicamente que es Pascal y como programar con el.
Primero:¿por que elegi pascal?
Por que pascal es un lenguaje que fue creado con el fin de aprender
programacion estructurada facilmente.
Pero... ¿que es Pascal?
Pascal es un lenguaje de programación desarrollado por el profesor suizo Niklaus Wirth entre los años 1968
y 1969 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.
Muy bien ya podemos empezar! pero antes tenemos que ver algunas cosas...
Antes de arrancar de lleno hay que conocer algunas palabras
Identificador: Son elementos textuales que nombran entidades del lenguaje. Algunas de
las de entidades que un identificador puede denotarson las variables, las constantes, los tipos de
dato, las etiquetas, las subrutinas (procedimientos y funciones) y los paquetes.
Un identificador en Pascal debe cumplir lo siguiente:
-El primer dígito es una letra y no puede tener espacions
-Los demás caracteres son alfanuméricos incluyendo al guion bajo
-Su longitud debe ser menor o igual a 63 pero Pascal solo reconoce 8
-Nopueden coincidir con una palabra reservada(mas abajo explica cuales son)
Ejemplo: NOMBRE_APELLIDO, IMPUESTO, NOTA2, H346
Constante: son datos que no varían durante la ejecución o vida delprograma. El dato simple
se asocia a menudo a un IDENTIFICADOR que leproporciona un nombre al dato. El identificador se
dice que es una constante si sele asigna un dato permanente.Las constantesdeben ser declaradas
antes de su utilización.
Ejemplo:
CONST nombre = valor;
nombre1,nombre2,…. nombren = valor;
Variables: son espacios reservados en la memoria que, como su nombre indica, pueden
cambiar de contenido a lo largo de la ejecución de un programa. Una variable corresponde a un
área reservada en la memoria principal del ordenador.
En resumidaspalabras una variable es un valor que asigna el usuario.
Hay 5 tipos de variables para hacer distintos tipos de operaciones
Integer (Entero) : Es un valor perteneciente al subconjunto de los numeros enteros, cuyos
extremos son -32768 y 32767.
Real (Real) : Es un valor perteneciente a los numeros reales, cuyos valores extremos
son -2.9, 10^-39 y 1.7 , 10^38. (La denominacion realesabarca un conjunto de elementos de
diferentes caracteristicas que los de el conjunto de numeros reales utilizando en matematica, ya
que los numeros irracionales no pueden almacenarse en la memoria)
Char (Caracter) : Pueden contener un solo caracter que se expresa cerrado entre
apostrofes. Por ejemplo: 'Z' , '*' , '1' , 's' , '&' , '!' ,etc.
Boolean (Logicos) : Puedencontener solo dos valors posibles: Verdadero (true) y falso (false).
String (Cadena) : Puede contener cualquier secuencia de caracteres, que se expresa
encerrada entre apostrofes. Por ejemplo: 'juan' ,'***' , '$1' , '+=&' , etc.
La declaracion explicita de los tipos de dato tiene una importante ventaja, aunque el valor de la
variable pueda cambiar repetidamente al ejecutarseun programa, su tipo no debe cambiar nunca.
La declaracion se efectua de la siguiente manera:
Para una constante:
const identificador = valor;
Para una variable
var identificador : tipo;
En Pascal, el caracter ; (punto y coma) es el elemento separador de sentencias
Muy bien ahora les voy a mostrar unos ejemplos de declaracion de variables:
VAR nombre:tipo;...
Regístrate para leer el documento completo.