Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Determinare il fattoriale di un numero intero N; valgono le seguenti relazioni:
- N! = N (N-1) (N-2) ...1 , 0! = 1 , 1! = 1.
- */
- #include <stdio.h>
- int main() {
- int N,i,fatt = 1; // N = numero di cui calcolare il fattoriale, i = contatore, fatt = fattoriale
- printf("Inserisci il numero di cui vuoi calcolare il fattoriale --> ");
- scanf("%d", &N);
- for (i = N; i > 0; i--) { // Inizializzo i ad N, finchΓ© i Γ¨ maggiore di 0, incremento i di 1
- fatt *= i; // moltiplico l'attuale valore del fattoriale per i (fatt = fatt*i)
- }
- printf("Fattoriale: %d\n", fatt);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement