- Le procedure sono in grado di svolgere del lavoro, e sono anche in grado, tramite i parametri
passati per indirizzo, di restituire valori al programma chiamante
- Non è possibile però utilizzare una procedura all'interno di una formula.
- Esistono però delle funzioni che elaborano le quantità numeriche,
come il quadrato o la radice quadrata
- Possiamo anche noi scrivere delle funzioni, che possano essere usate nelle espressioni
o che possano venir valutate in una condizione.
- Queste funzione differiscono dalle procedure solo perchè ritornano un valore al programma che le ha
chiamate.
- Questo valore, detto valore di ritorno, può essere assegnato ad una variabile o
utilizzato direttamente in un'espressione
|