![]() |
|||||||
|
Parametros Valor y Parametros VariableExisten dos tipos de parametros, como se indico anteriormente, que nos ayudan a transferir/recibir información de otros subprogramas, o del programa principal, a saber: parametros de entrada (por valor) y parametros de salida o de entrada/salida (variable). Parametros ValorSon parametros unidireccionales que se utilizan para proporcionar información a un subprograma, pero no pueden devolver valores, al programa llamador. Se les llama parametros de entrada, ya que en la llamada al subprograma el valor del parámetro actual se pasa a la variable que representa a la variable actual. Este valor puede ser modificado dentro del subprograma pero el valor modificado no es devuelto al programa o subprograma llamador. Parametros VariableSe utilizan tanto para recibir como para transmitir valores entre el subprograma y el programa llamador. Este puede actuar como parámetro de salida o de entrada/salida. Nota: Este algoritmo ilustra la diferencia entre parametros valor y parametros variable, y la correspondencia entre ellos. Algoritmo Ejemplo_Parametros La salida del programa en pantalla sería la siguiente:
Antes de llamar al procedimiento pasar
A = 2, B = 3, C = 4 Entrada al procedimiento pasar A = 2, B = 3, C = 4 Salida del procedimiento pasar A = 2, B = 3, C = 6 Despues del retorno del procedimiento pasar A = 2, B = 3, C = 6 Transferencia de Información Indice Variables Globales y Locales © Copyright 2001-2002 ® Derechos ReservadosLuis Enrique Pirir e-mail: luispirir@hotmail.com Cualquier consulta o sugerencia puedes hacersela llegar al webmaster |