grazie, finalmente ce l'ho fatta, ecco il ciclo funzionante
Nel caso invece debba fare somma=(a1*a2*a3)+(a3*a4*a5) come posso fare? Non posso usare la soluzione di prima, ho provato a introdurre un terzo accumulatore ma non è corretto perchè farebbe il prodotto di 4 numeri . Se uso un accumulatore solo neanche va bene.
#include<iostream>
using namespace std;
int main ()
{
cout<<"quanti numeri metti ";
int n;
cin>>n;
int a;
int prodotto1=0;
int prodotto2=0;
int somma=0;
for(int i=1;i<=n;i++)
{
cout<<"inserisci numero di questi n numeri"<<endl;
cin>>a;
somma=somma+prodotto1*a;
prodotto1=prodotto2*a;
prodotto2=a;
}
cout<<"somma risulta "<<somma<<endl;
system("pause");
return 0;
}

Rispondi quotando