Turbo Pascal 7
noec284 de Junio de 2014
666 Palabras (3 Páginas)288 Visitas
OPERACIONES DE ENTRADA Y DE SALIDA
1 WRITELN : Se encuentra en las sentencias de salida o escritura, estas realizan conversión de tipos de datos antes de que la salida llegue al archivo de salida, las variables o argumentos pueden ser expresiones, variables numericas, boleanas entre otras.
2 READ : Se encuentra en la sentencia de entrada o lectura, podria ser el nombre que se le da a un archivo.
3 OPERADORES ARITMETICOS : Son aquellos que nos permiten, hacer cualquier operación aritmética, que necesitemos como por ejemplo una suma, resta, multiplicacion entre otras operaciones matematicas.
4 FUNCIONES PREDEFINIDAS : Son una serie de funciones que se pueden usar en cualquier programa entre ellas estan, Abs (x) proporciona el valor numerico de una variable, Trunc (x) parte entera de x, entre otras como Cap (x), Chr.
ESTRUCTURA DE CONTROL
Determinan que instrucciones deben ejecutarse y que numero de veces, existen dos tipos de estructuras de control que son las alternativas y las repetitivas.
ESTRUTURA ALTERNATIVA
Dirijen la ejecucion de un programa dependiendo del resultado. Las dos sentencias alternativas de turbo pascal son la simple IF TEN ELSE y la multiple CASE OF.
ESTRUCTURA REPETITIVA
Crean una repeticion continua en la ejecucion de un programa en funcion de una condicion. Las tres sentencias repetitivas de pascal turbo son While, Sentencia For, Sentencia Repeal Util.
La sentencia WHILE, indica al ordenar que se ejecute una sentencia segun una condicion, la condicion viene determinada por una variable o expresion boleana. Esta se ejecuta mientras la condicion sea verdadera.
La Sentencia For, se puede usar para repetir un grupo de acciones en un numero conocido de veces, existen limitaciones ya que en el bucle FOR siempre se incrementa o decrementa la variable.
La Sentencia Repeal Util, ejecuta sentencias comprendidas entre las palabras reservadas REPEAT y UNTIL hasta que la expresión o variable sea verdadera.
CUÁNDO UTILIZAR WHILE/REPEAT/FOR?
1 Utilizar la sentencia o estructura FOR cuando se conozca el número de iteraciones, y
siempre que la variable de control de bucle sea de tipo ordinal.
2 Utilizar la estructura REPEAT-UNTIL cuando el bucle se realice por lo menos una vez.
3 En todos los demás casos utilizar la sentencia WHILE.
PROCEDIMIENTOS Y FUNCIONES
Pascal ofrece dos herramientas para realizar programación descendente: los procedimientos
(procedure) y las funciones (function) conocidos con el termino de subprogramas, incorpora tambien el concepto de unidad (unit), que permite aprovechar
módulos independientes.
LOS PARAMETROS
son canales de comunicación para pasar datos ente programas y subprogramas, estos van asociados a variables, y se utilizan en la llamada al subprograma que son los que entregan la informacion y los parametros formales son los que las reciben. Debe tenerse en cuenta que el número de parámetros formales debe ser igual al de actuales.
ESTRUCTURA, DECLARACION y EMPLEO DE UN PROCEDIMIENTO
Se declaran después de las variables del programa principal, teniendo precaución de que si un subprograma llama a otro el referenciado debe declararse primero.
DECLARACION DE PARAMETROS FORMALES, Se declaran encerrados entre paréntesis, indicando el identificador y el tipo correspondiente asociado a cada uno, separados por un punto y coma ( ; ) o por dos puntos suspensivos ( : )
LLAMADA A UN PROCEDIMIENTO, Se realiza desde el programa principal indicando el identificador de procedimiento seguido de
...