Funciones

Las funciones son secciones de un programa que realizan una tarea específica. Los programas tienen una función principal desde la cual se hacen llamados a otras funciones. Al igual que un módulo se compone de:

  • Entrada: parámetros
  • Proceso: asignaciones o acciones
  • Salida: valor de retorno

Para explicar llamaremos a los parámetros (p1, p2, …) y al valor de retorno (vr)

Una función se representa en pseudocódigo de la siguiente forma:

Una función se representa en diagrama de flujo de la siguiente forma:

Una función se representa en diagrama N-S de la siguiente forma:

Para realizar un llamado a la función en pseudocódigo, diagrama de flujo o diagrama n-s se usa una asignación normal <- y se escribe el nombre de la función y entre paréntesis los datos que se enviaran como parámetros.

Ejemplo:

Realizar un pseudocódigo, diagrama de flujo y diagrama N-S que sume dos números utilizando una función que se encargue de realizar la suma.

Pseudocódigo:

Diagrama de flujo:

Diagrama N-S: