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

Rispondi quotando