19: Funksjoner

Ofte når vi programmer skriver vi flere linjer kode som egentlig kan oppsummeres som én ting vi gjør. Da er det ganske vanlig å samle den koden i noe vi kaller en funksjon.

Du har allerede sett mange funksjoner. Hver gang du har et ord etterfulgt av paranteser, som dette fill(255, 255, 0); er det en funksjon.

Men nå skal du få lære å lage dine egne funksjoner. For eksempel, hvis vi skal tegne en gul sirkel trenger vi to linjer:

fill(255, 255, 0);
ellipse(200, 200, 100, 100);

Hvis vi ville lage en funksjon for dette kunne den se for eksempel sånn ut:

void tegnGulSirkel(int x, int y, int w) {
    fill(255, 255, 0);
    ellipse(x, y, w, w);
}

Klarer du å gjøre ferdig funksjonen tegnToSirkler?