Non è più ricorsiva.
Ciaocodice:#include<stdio.h> int com (int,int); int main() { int dim, tot=1; printf("Inserisci la dimensione della matrice quadrata:"); scanf("%d", &dim); printf("Il numero di combinazioni totale e\': %d\n", com(dim, tot)); system("pause"); return 0; } //Implementazione della funzione che calcola il numero di combinazioni del minore complementare int com(int dimensione, int totale) { int i, somma=0; for(i=dimensione; i>1; i--) { totale=totale*i; somma=somma+totale; } somma++; return somma; }

Rispondi quotando