Funzioni

Vedi la discussione.

Un programma può diventare molto lungo e complesso
Per migliorare la leggibilità si ricorre comunemente a delle linee vuote e ai commenti.
Una parte di codice che

  • è riconoscibile (svolge un compito specifico)
  • o si ripete più volte nello stesso progetto
  • o è troppo lunga (più di 20/30 righe?)
  • o vogliamo utilizzarla in un altro progetto
  • o vogliamo condividerla

diventa una funzione!

Per passare il controllo a una funzione è necessario chiamarla.

Dopo l’esecuzione dell’ultima istruzione all’interno della funzione il controllo ritorna alla prima istruzione successiva alla chiamata.

Il blocco principale non ha l’esclusiva di fare le chiamate, ogni funzione può chiamare qualsiasi funzione.

L’esecuzione del codice all’interno di una funzione può essere interrotta con l’istruzione return.

Le funzioni possono produrre un risultato che viene restituito all’istruzione chiamante tramite return …

 

Notice: This work is licensed under a BY-NC-SA. Permalink: Funzioni

Comments are closed.