Appunti sulle funzioni in c++

Domande e risposte sulle funzioni in c++ (3 pagine formato doc)

Appunto di patris1996
1.
Cos’è una funzione ?
a. E’ un sottoprogramma (subroutine) che permette di programmare secondo il metodo top-down e che RESTITUISCE un valore (funzione vera e propria) o esegue un compito senza restituire un valore (procedura).

FUNZIONI E PROCEDURE IN C++ (Clicca qui >>)


b. E’ un insieme di dati (variabili locali) e istruzioni (raccolte tra parentesi graffe);
2. Come si scrive l’INTESTAZIONE di una Funzione ?

APPUNTI SULLA PROGRAMMAZIONE IN C++ (Clicca qui >>)


a.
Bisogna indicare il TIPO DI VALORE RESTITUITO (char, int double bool…) e gli eventuali parametri tra parentesi tonde (se non ha parametri, vanno comunque scritte le parentesi).
All’interno della funzione ci sarà almeno un return (per la restituzione del valore).
tipo NomeFunzione()
{
 …. return …
}

LINGUAGGIO DI PROGRAMMAZIONE C (Clicca qui >>)


b. Se non restituisce alcun valore (ed è quindi una procedura) il tipo è void (e non ha alcun return)
c. void NomeFunzione()
{
 ….        //non c’è alcun return
}
3. Come si CHIAM