USES. Palabra reservada de
Pascal para incluir librerías.
Definición: Una librería es que un conjunto de funciones propias de pascal o que
nosotros mismo podemos hacernos.
Todos los compiladores de Pascal vienen
con unas librerías standar que traen funciones para trabajar con
archivos, memoria, directorios, servicios del Dos, servicios de video,
etc...
Para incluir una o varias librerías hay que añadir al programa en la sección
de uses: USES Crt, Dos, Graph;
Definición: Una librería es que un conjunto de funciones propias de pascal o que
nosotros mismo podemos hacernos.
Todos los compiladores de Pascal vienen
con unas librerías standar que traen funciones para trabajar con
archivos, memoria, directorios, servicios del Dos, servicios de video,
etc...
Para incluir una o varias librerías hay que añadir al programa en la sección
de uses: USES Crt, Dos, Graph;
INSTRUCCION
WRITE() y WRITELN()
Es una de
las mas poderosas herramientas de despliegue de datos que posee el lenguaje.
Su
formato completo es:
WRITE(lista
de parametros);
* Donde
lista de parametros pueden ser:
a).- Mensaje
o texto
b).-
variables
c).-
Combinacion de los dos
ejemplos;
write('el
area es')'
write('el
area es=',area);
write('base=',base,'altura='altura');
Ademas
cada argumento ya sea texto o variable puede incluir el sguiente modificador;
Texto o
variable:tamanocampo:tamanodecimal
Ejemplo
Write('mama':10);
←- se desplegara centrado en los 10 primeros espacios de los 80 espacios que tiene
una pantalla de msdos.
Si el
texto es mayor que el tamano asignado, TP ignora el tamano asignado y despliega
todo el texto.
Ejemplo
Pi:real;
Begin
Pi:=3.1416;
Write(pi:10:2);
End.
Estamos
pidiendo desplegar todo el numero en 10 espacios, en este caso TP centra y
redondea al entero mas cercano, es decir la slida es 3.14.
La diferencia
entre WRITE y WRITELN, es que el segundo incluye un cambio de renglon al final
del despligue
INSTRUCCION READ Y READLN
Esta
instruccion permite que el dato entrado desde el teclado sea capturado y almacenado
en la variable correspondiente su formato completo es:INSTRUCCION READ Y READLN
read(lista
de variables);
ejemplo:
read(base,altura,nombre,edad);
Aqui se
pretende capturar cuatro variables en una sola pasada.
Lo mas sensato
es usar un read(variable) por cada variable que se ocupe capturar en el
programa.
Recordar
tambien que en el caso de captura de reales es preferible agregar un cero (0)
para decimales que no lo contengan, es decir no capturar .234 sino 0.234
La diferencia
entre read y readln, es que el primero deja el cursor en el renglon de
captura y readln lo avanza un renglon
El
programa principal inicia con la palabara reservada BEGIN y termina con
la palabra END., esta última con un punto al final.
La
declaración de variables se lleva a cabo de la misma forma, solo que en lugar
de la palabra CONS utilizamos la palabra VAR, y en lugar de "=
valor;", utilizamos : tipo , sustituyendo "tipo" por
alguna clase válida de datos en Turbo Pascal. Ejemplo:
VAR
Num_entero : Integer;
Nombre : String; |
Grupo: 409
No hay comentarios:
Publicar un comentario