Programación Estructurada
Funciones
Funciones
• En programación, una función es un grupo de instrucciones con un objetivo en particular y que se ejecuta al ser llamada desde otra
función o procedimiento.
• Una función puede llamarse múltiples veces e incluso llamarse a sí misma (función
recurrente).
Funciones
• Las funciones pueden recibir datos desde afuera al ser llamadas a través de los
parámetros y deben entregar un resultado.
• En general las funciones deben tener un nombre único en el ámbito para poder ser llamadas, un tipo de dato de resultado, una lista de parámetros de entrada y su código.
Funciones
Funciones
• Tipo de Funciones:
– VACIAS, una función vacía no recibe parámetros,
simplemente ejecuta sus operaciones cuando la misma es llamada en el código principal.
void loop() {
funcionX();
}
void funcionX() {
int suma=0;
suma = 1+1;
serial.println(suma);
return 0;
}
Funciones
• Tipo de Funciones:
– ENTERAS/FLOAT/LONG etc. Estas funciones pueden devolver un valor acorde a su tipo de declaración.
int loop() {
funcionX();
}
int funcionX() {
int suma=0;
suma = 1+1;
serial.println(suma);
return suma;
}
TAREA
• Realizar una practica que manipule una
cadena de LEDs en 3 secuencias diferentes,
– Utilizando 3 funciones vacías donde en cada una ejecute una secuencia.