// calcolare il fattoriale di N = 10
// mostra anche come svolgere un prodotto
// attraverso prodotti parziali successivi
// uso di long int
// di %ld al posto di %d
#include <stdio.h>
int main() {
int N = 20;
int i; // contatore
long P = 1; // prodotto inizializzato a 1
// svolgo i prodotti parziali da 1 a 10
for( i= 1 ; i <= N ; i=i+1 ) {
printf("---------------------\n");
printf("P = %ld\n",P);
printf("i = %d\n",i);
P = P * i;
printf("P = P * i = %ld\n",P);
}
}
To embed this project on your website, copy the following code and paste it into your website's HTML: