allora sto risolvendo questi problemini in maniera elementare poiché ad esempio nn so ancora le funzioni.


programmino FATTORIALE n! CON CICLO WHILE

#include <iostream.h>
#include <stdlib.h>

int main()
{
int risultato=1;
int n;
int i=1;
cin >> n;
while ( i<=n ) {
risultato= risultato*i;
i++; }
cout << risultato;
system("PAUSE");
return 0;
}










PROGRAMMINO CHE PRENDE 5 NUMERI IN INPUT, NE FA IL FATTORIALE, E LI SOMMA

#include <iostream.h>
#include <stdlib.h>

int main()
{ int risultato =0;

for (int i = 0; i < 5; ++i) { int n;
cin >> n;
int fatt = 1;
for (int j = 1; j <= n; ++j) fatt *= j;
risultato += fatt;
}
cout << risultato;
}





funzionano ma ci sono modi per scrivere meno codice... cioè farli + elegantemente?

mi rendo conto di aver chiesto il programma per la somma/prodotto di numeri... sono alquanto progredito direi..LoL