Esercizio No.9

Esercizio No.9

Esercizio no.9:soluzione

illustriamo solo la soluzione col ciclo while dove si nota oltre al contatore i e alla variabile n inserita da tastiera della quale si deve calcolare il fattoriale, anche la variabile ausiliaria x. Nello schema a blocchi è riportato anche il valore delle variabili durante l’esecuzione dell’algoritmo per n=3. 

Versione C++

#include <stdio.h>

#include <stdlib.h>
main()
{
int i=1,x=1,n;
printf(“Inserisci un numero: “);
scanf(“%d”,&n);
while(i<=n)
{
x=x*i;
i++;
}
printf(“Il fattoriale di %d e’ %d”, n, x);
}

Commento all'articolo