Al salir de una función, busquemos la manera más sencilla de regresar datos. Muchas veces será más fácil procesar los datos si resultados múltiples de una sola operación quedaran en una sola referencia a un arreglo o en la estructura lógica que elijamos a que si pasaran como varios valores escalares independientes.
Toda función debe tener un valor o un procedimiento específico para reportar errores, con objeto de evitar que el programa asuma éxito en el proceso.