Hola Karla, te puedo decir que sería mejor poner primero variables y después funciones. Cuando ejecutas un programa generalmente es de manera secuencial (ejecuta una instrucción a la vez en forma de cascada), así que cuando ejecutas una función puedes necesitar una variable o varias, y si no están declaradas pueden arrojar errores de código.
Espero que haya sido útil :)