Jkihlk

Solo disponible en BuenasTareas
  • Páginas : 3 (535 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de noviembre de 2011
Leer documento completo
Vista previa del texto
Procedimientos.
1. Procedimientos.
Los procedimientos representan un grupo de instrucciones, variables, constantes, etc, que están diseñados con un propósito particular y tiene su nombrepropio. Los procedimientos constituyen la esencia de la modularización y representa el módulo de un programa que realiza tareas específicas y no retorna valor alguno al sitio de donde fue invocando. Lasvariables que se declaran dentro del procedimiento son consideradas variables locales, mientras que las declaradas en el programa son llamadas variables globales.
Los procedimientos permiten el pasode parámetros por valor y por referencia. En el paso de parámetros por valor los datos se pasan a variables temporales y solo se utiliza la copia de ellos, cuando se modifica el valor del parámetrosolo afecta al almacenamiento temporal y la variable actual fuera del procedimiento nunca se toca. A diferencia de esto, cuando se pasan parámetros por referencia en un procedimiento, los cambios quese efectúen sobre dicha variable en el procedimiento, se mantienen incluso después de que este haya terminado.
 Formato:
Procedure nombre;
Var
Variables locales
Begin
Sentencia 1;Sentenecia 2;
End;


2. Tipee los siguientes ejercicios:
Ejercicio 1. Programa con procedimiento con variables locales, sin paso de parámetros.program prog9;
uses crt;
procedure edadmeses;
var
edad,meses:integer;
beginclrscr;
write('dame edad :');readln(edad);
meses:=edad*12;
write('meses = ',meses);
readkey;end;
begin
edadmeses;
end.

Ejercicio 2. Programa con procedimientos, sin variables locales con paso de parámetros por valor
program...
tracking img