Pascal… (Dare istruzioni le procedure e le funzioni)

Una procedura è un insieme di istruzioni che il computer esegue. Per funzionare può avere dei parametri oppure no. Un esempio di procedura:
Writeln(x,y,z…) : è una procedura che accetta un numero qualsiasi di parametri;
OutText(s:string) : è una procedura che accetta un parametro di tipo stringa;
Nosound : è una procedura che non accetta nessun parametro.

Una funzione è una procedura che restituisce un valore:

Sqrt(x:real):real : è una funzione che accetta un parametro di tipo real e restituisce un valore dello stesso tipo;
Eof(t:text):boolean : è una funzione che acceta un parametro text e restituisce un valore booleano.

Ora, le procedure e le funzioni sono il mezzo mediante il quale viene scritto un programma. Per scrivere messaggi sullo schermo, per leggere un file o per cncellare dei dati, per calcolare la radice quadrata, il logaritmo o il coseno di un numero si useranno delle procedure o delle funzioni.

Fonte: pierotofy.it


Lascia un commento