funzione

Ciao!
vorrei creare una funzione (credo si chiami così) che una volta chiamata esegua delle istruzioni.
cercando su internet ho trovato una guida:

http://www.tornieri.it/nicola/index.php?option=com_content&view=article&id=40:creare-una-funzione-per-arduino&catid=22&Itemid=132

io vorrei riuscire a fare qualcosa tipo:

mia_funzione = {
... istruzione1....
... istruzione2....
... istruzione3....
}

e all'occorrenza chiamare solo mia_funzione ad esempio:

if (x > y) {
mia_funzione;
}

Per fare tutto ciò devo seguire quella guida? o ci sono metodi più semplici?
Grazie!
Luca

qui c'è una guida che ti spiega cosa sono le funzioni e come si scrivono

La sintassi corretta è:

tipodifunzione nomefunzione(pametro1, parametro2,...)
{
bloccoistruzioni
}

il pito di funzione puo essere:
void se non restituisce nessun risultato
oppure
int, long, unsigned long, boolean, float se restituisce un risultato
in quel caso deve essere presente nella funzione il comando return