programacion
MISISTERIO DEL PODER POPULAR PARA LA DEFENSA
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA DE LA
FUERZA ARMADA BOLVARIANA
UNEFA-SAN TOME
TURBO PASCAL
PROFESORA: ALUMNO:LESMARI LARA ABRAHAM ALVAREZ
CI: 24230589D-01 Ing. Petróleo
13/06/2013
INTRODUCCION
Estas unidades tratan de funciones y procedimientos definidos por el usuario en pascal. Donde un procedimiento está compuesto de un grupo de sentencias constituye una unidad de programa.
Los procedimientos deben ser declarados obligatoriamente, y se declaran al igual que los identificadores. Un ejemplo de este procedimiento seria:Procedure nombreproc;
Declaraciones locales
Begin
Cuerpo del procedimiento
End;
El procedimiento consta de tres partes y son: Una cabecera del procedimiento, una sección de declaración, una sección ejecutable.
Los parámetros es el método para pasar información del programa principal a un procedimiento y viceversa. Se encuentran dos tipos de parámetros y son: parámetros de entrada, parámetrosde salida.
Las funciones en turbo pascal es un subprograma que recibe como argumentos o parámetros datos de un tipo numérico o no numérico, y devuelve un resultado.
La recursividad es La función recursiva más utilizada como ejemplo es la que calcula el factorial de un número entero no negativo. Esta función es permitida no sólo invocar a otro procedimiento o función, sino también invocarse a símismo.
FUNCIONES TURBO PASCAL
Una función es un módulo de un programa separado del cuerpo principal, que realiza una tarea específica y que puede regresar un valor a la parte principal del programa u otra función o procedimiento que la invoque.
La forma general de una función es:
Función NomFuncion (parametros): tipodatoregresa;
Comenzar
Instrucciones;
Fin;Donde tipodato especifica el tipo de dato que regresara la función.
Y el NomFuncion tiene dos papeles en pascal:
Es el nombre que se invocara dentro del principal o de algún procedimiento u otra función.
Es también una variable que deberá cargarse dentro del cuerpo de instrucciones (comenzar..fin) para que pueda regresar el dato o resultado al principal o procedimiento o función que la estéinvocando.
La lista de parámetros formales es una lista de variables separadas por punto y coma ( ;) que almacenaran los valores que reciba la función, estas variables actúan como locales dentro del cuerpo de la función.
Existen 3 clases usuales de funciones.
Las primeras son de tipo computacional que son diseñadas para realizar operaciones con los argumentos y regresa un valor basado en elresultado de esa operación.
Las segundas funciones son aquellas que manipulan información y regresan un valor que indican la terminación o la falla de esa manipulación.
Las terceras son aquellas que no regresan ningún valor, es decir son estrictamente procedurales.
Esto quiere decir que en general toda operación o calculo en un programa deberá convertirse a una o muchas funciones y elresto deberán ser procedimientos.
PROCEDIMIENTOS PASCAL
Un camino para dividir un gran programa en partes más pequeñas es el uso de los llamados procedimientos.
Un procedimiento es un grupo de instrucciones, variables, constantes, etc, que están diseñados con un propósito particular y tiene su nombre propio.
Es decir un procedimiento es un módulo de un programa que realiza tareas específicas y que no...
Regístrate para leer el documento completo.