Cosa sono?
Sono un insieme d’istruzioni unite tra loro che interagiscono per realizzare lo steso compito (task)
Perché si utilizzano?
Perché qualsiasi problema complesso può essere scomposto in sotto-problemi e sotto-soluzioni
Esempio di funzione per calcolare il prodotto tra il numero 3 e 4
#include <stdio.h>
int moltiplica(int a,int b){
int i;
int somma;
somma=0;
for (i=0;i<b; i++){
somma=somma+a;
}
return somma;
}
main(){
int m=moltiplica(3,4);
printf("il prodotto=%d", m);
}
Bene
RispondiElimina