Dfgsdfg
REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA BOLIVARIANA
Asignatura: Programación PROCEDIMIENTOS Y FUNCIONES EN TURBO PASCAL Docentes: Lcdo. Javier A. Arellano G. Lcdo. José Wilmer Jaimes J.
Procedimientos Un procedimiento es un subprograma que realiza una tarea específica. Estácompuesto de un grupo de sentencias a las que se asigna un nombre (identificador) y constituye una unidad de programa; la tarea asignada al procedimiento se ejecuta siempre que Pascal encuentre el nombre del procedimiento. Un procedimiento en esencia se puede ver como una caja negra que ejecuta una tarea particular en un programa, acepta entradas y produce ciertas salidas
Entradas Procedimiento NSalidas
En Turbo Pascal resulta obligatorio declarar los procedimientos antes de ser referenciados en el cuerpo del programa. Los procedimientos se clasifican en: • Procedimientos sin Parámetros: no existe comunicación entre el programa principal y el procedimiento. • Procedimientos con Parámetros: existe comunicación entre el programa principal y el procedimiento. Ventajas de utilizar procedimientosA primera vista, los procedimientos parecen dificultar la escritura de un programa en Pascal. Sin embargo no es así, la organización de un programa en procedimientos lo hace más fácil de escribir y depurar, ya que: • El uso de procedimientos facilita el diseño descendente. • Los procedimientos se pueden ejecutar más de una vez en un programa y en diferentes programas ahorrando así tiempo deprogramación. • Los procedimientos se pueden comprobar individualmente y estructurarse en librerías específicas Declaración de un procedimiento Al igual que cualquier otro identificador en Turbo Pascal todos los procedimientos se deben declarar dentro del cuerpo del programa. La declaración de un procedimiento no indica a la computadora que ejecute las instrucciones dadas, sino que indica cuales sonestas instrucciones y donde están localizadas cuando sea llamado el procedimiento en cualquier parte del programa. Formato 1 Procedimientos sin Parámetros: procedure nombre_procedimiento; declaración variables locales begin cuerpo del procedimiento end; Formato 2 Procedimientos con Parámetros: procedure nombre_procedimiento(parámetros formales); declaración variables locales begin cuerpo delprocedimiento end;
2
Para invocar a un procedimiento, la sintaxis es: Formato 1 Procedimientos sin Parámetros:
procedure lineas;
var i: integer; begin for i:= 1 to 80 do write (‘=‘); end;
3
begin Write (‘Indique número de alumnos de la sección:’); Read (N); For I = 1 to n do begin lineas; Write (‘Indique Cédula...
Regístrate para leer el documento completo.