Funciones/Metodos en PSeInt
Las funciones/métodos permiten que se ejecuten una serie de instrucciones varias veces, pero no deben ser necesariamente todas en la misma sesión.
Podemos distinguir cuatro grandes tipos:
i. Funciones/métodos que no regresan valores y no requieren datos de entrada/parámetros/argumentos.
ii. Funciones/métodos que regresan valores y no requieren datos de entrada/parámetros/argumentos.
iii. Funciones/métodos que no regresan valores y requieren de datos de entrada/parámetros/argumentos.
iv. Funciones/métodos que regresan valores y requieren de datos de entrada/parámetros/argumentos.
Analicemos el primer tipo:
¿Qué significa que no regresan valores? (y que no requieren de datos de entrada)
Significa que los resultados de ejecutar el código de la función o método no se van a necesitar en otra parte del programa principal.
función enviarSaludo()
//declarar una variable llamada variable1
definir variable1 como entero;
escribir "¡Hola! El valor de mi variable local es ", variable1; .
.
fin de la función
[código del programa principal] .
.
se hace una llamada a un función o método (la llamamos enviarSaludo)
. .
se hace una llamada a un función o método (la llamamos enviarSaludo) .
.
Variables globales - tienen efecto durante toda la ejecución del programa y para todas las partes del mismo.
Variables locales - solo funcionan en el ámbito en el que fueron creadas
Comentarios
Publicar un comentario