Create a procedure by defining parameters, variables, and return values.

Define the procedure.

>

# Define the name and parameter(s) of the procedure.__f__ := proc(__l__::list(numeric))# Define variables that are local to the procedure. local __avg__, __i__;# Define the statements of the procedure.__avg__ := add(__l__[__i__], __i__ = 1..nops(__l__))/nops(__l__);# Define the return value of the procedure. return __avg__;end proc;