LEZIONI DI INFORMATICA
a cura del prof. Rocco Camera Scrivetemi
MAPPA || Programmazione | Oggetto | Metodo | Evento | Proprietà | Istruzione | Dati | Procedure | Funzioni
ARGOMENTI DOCUMENTI Studenti al lavoro
VISUAL BASIC: Le funzioni

La funzione si differenzia dalla procedura per i seguenti motivi:

Si osservi la seguente tabella:

Sintassi Esempio
[Private / Public] function nome-funzione [([parametro1],[parametro2], ...)]) as tipo
     istruzione1
     istruzione2
     ..........
end sub
function potenza (base as integer, esponente as integer) as double
     dim i as integer
     potenza=base
     for i=2 to esponente
         potenza=potenza*base
     next i
end function

Come si può vedere dall'esempio la funzione potenza richiede 2 parametri (base e altezza) e ci fa ottenere come risultato se stessa.
Esempio:
Per eseguire la funzione potenza basterà scrivere:

k=potenza (3,4)
per ottenere il valore 81 nella variabile k.