feature image - https://source.unsplash.com/random/900×600/?wallpaper&sig=f4fa0117-da49-490d-b9f9-329ab6fb72af

Le funzioni in C++

Una funzione è un blocco di codice che, quando viene chiamato, esegue una serie di istruzioni. Una funzione può essere chiamata da altre funzioni, e può essere chiamata da altri blocchi di codice. Una funzione é definita dalla sua segnatura, ovvero dall’insieme dei seguenti elementi:

  • tipo di ritorno della funzione
  • nome della funzione
  • parametri della funzione

Il parametro di ritorno della funzione é il valore che la funzione restituisce. Sostanzialmente il valore di ritorno di una funzione é quello che il blocco di codice definito dalla funzione ritorna a chi l’ha chiamata.

int divisibile(int a, int b) {
if(a > b) {
return a;
} else {
return b;
}
}

Questa funzione è definita dal tipo di ritorno int e dal nome divisibile. Il parametro a e b sono dei nomi di variabili che possono essere usati nel corpo della funzione. La funzione restituisce il maggiore di due numeri.

Esercizi sulle funzioni

Andrea Pollini

Matematico, informatico.