FUNCIONES PERL SCRIPT

Una funcion es un modulo de un programa separado del cuerpo principal que realiza una tarea especifica y que puede regresar un valor a la parte principal del programa u otra funcion o procedimiento que la invoque. TEMA 4: FUNCIONES TEMA 4: FUNCIONES PERLSCRIPT

 

PERLSCRIPT UNIDAD 4: PROCEDIMIENTOS Y FUNCIONES

TEMA 4: FUNCIONES

Una funcion es un modulo de un programa separado del cuerpo principal que realiza una tarea especifica y que puede regresar un valor a la parte principal del programa u otra funcion o procedimiento que la invoque.

La forma general de una funcion es:

Sub Nom_Funcion

{ my(par1,par2..)= @_ ;

cuerpo de instrucciones;

$Return dato,var, exp;

}

INSTRUCCION RETURN

Dentro del cuerpo de la funcion deber haber una instruccion return cuando menos para regresar el valor esta instruccion permite regresar datos.

Prog13.html

 BIENVENIDO A PERL EDAD..:

corrida prog13.html

image160.jpg

prog13.asp

ASP CON PERLSCRIPTForm('EDAD')->item;my $resultado;$resultado=&fun1($edad);$Response->Write("edad = $resultado" );%>

corrida prog13.asp

image161.jpg

Es permitido poner mas de un return en el cuerpo de instrucciones sobre todo en condiciones pero solo un return se ejecutara.

if (suma >= 10)

{ return 10; }

else

{ return 20; }

TAREAS PROGRAMACION PERLSCRIPT

Imprimir nombre y promedio de un alumno, capturar 3 calificaciones y nombre en un procedimiento, calcular promedio en una funcion, desplegar en otro procedimiento.

Crear una tabla de multiplicar, captura y control de ciclo en el principal, operaciones en una funcion, despliegue en el principal.

Evaluar una funcion cualesquiera para el rango de valores de x = 2..6

EXISTEN 3 CLASES USUALES DE FUNCIONES.

Las primeras son de tipo computacional que son disenadas para realizar operaciones con los argumentos y regresan un valor basado en el resultado de esa operacion.

Las segundas funciones son aquellas que manipulan informacion y regresan un valor que indican la terminacion o la falla de esa manipulacion.

Las terceras son aquellas que no regresan ningun valor, es decir son estrictamente procedurales.

MÁS INFORMACIÓN

El contenido original se encuentra en https://programacionfacil.com/perl_script/funciones/
Todos los derechos reservados para el autor del contenido original (en el enlace de la linea superior)
Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente