top of page

PROCEDIMIENTOS (FUNCIONES CON PARAMETROS)

Un procedimiento es un subprograma que ejecuta un proceso específico.  Un procedimiento es llamado desde el algoritmo o programa principal mediante su nombre y una lista de parámetros actuales, o bien con la instrucción LLAMAR.  Al llamar al procedimiento se detiene momentáneamente el programa que se estuviera realizando y el control pasa al procedimiento llamado.  Después que las acciones (instrucciones o sentencias)del procedimiento se ejecutan, se regresa a la acción (instrucción ó sentencia) siguiente a la que se llamó.

 

Un procedimiento se declara igual que una función, pero su nombre no está asociado a ninguno de los resultados que obtiene.

Se dice también que cuando una función no regresa valor alguno se llama procedimiento, en todo caso el valor que regresa es nulo.

Un procedimiento es un grupo de instrucciones, que como su nombre lo dice realiza un procedimiento y nada mas,  cuya ejecución se lleva a cabo cada vez que se invoca el nombre del procedimiento, posiblemente con algunos valores como argumentos.

Todo procedimiento no regresa valores, sino que hace algo como por ejemplo ordenar, imprimir, intercambiar valores, etc.

 

Sintaxis para declarar un procedimiento:

​

PROCEDIMIENTO nombre_procedimiento (<Lista_de_parámetros>)

<Declaración de variables y constantes locales>

INICIO

   Instrucción 1 

   Instrucción 2

   .

   .

   Instrucción n

FIN

 

 

Sintaxis para invocar a un procedimiento:

 

LLAMAR nombre_del_procedimiento (<lista de parámetros actuales>)

ó

LLAMADA A UN PROCEDIMIENTO:
Procedimiento (argumentos)

FUNCIONES CON PARAMETROS EN PSEINT

EJERCICIO 1

ALGORITMO

Captura.PNG

EJECUCION DEL PROGRAMA

Captura 1.PNG

DIAGRAMA DE FLUJO

Captura 2.PNG
captura 3.PNG

EJERCICIO 2

ALGORITMO

fr.PNG

EJECUCION DEL PROGRAMA

fr1.PNG

DIAGRAMA DE FLUJO

fr2.PNG
fr3.PNG

EJERCICIO 3

ALGORITMO

osi.PNG

EJECUCUION DEL PROGRAMA

osi1.PNG

DIAGRAMA DE FLUJO

osi2.PNG
osi3.PNG
bottom of page