Somma sequenze numeri

di il
2 risposte

Somma sequenze numeri

Salve, ho scritto questo programma che mi consente di fare la somma di sequenze di numeri in questo modo:
somma=(a1*a2*a3)+(a4*a5*a6)

#include<iostream>

using namespace std;

int main ()
{
    cout<<"quanti numeri metti ";
    int n;
    cin>>n;
    
    if(n%3==0)
    {
    int a;
    int c=1;
    int somma=0;
    
    for(int i=1;i<=n;i++)
    {
    cout<<"inserisci numero di questi n numeri"<<endl;
    cin>>a;
    
    c=a*c;
    
    if(i%3==0)
    {
    somma=somma+c;
    c=1;
    }
    }
    cout<<"somma risulta "<<somma<<endl;
    }
    else
    cout<<"devi mettere multipli di 3"<<endl;
    
    system("pause");
    
    return 0;
    
}
    
Ora dovrei modificare il programma in modo che la somma risulti
somma=(a1*a2*a3)+(a2*a3*a4)

qualcuno mi darebbe una diritta? grazie

2 Risposte

  • Re: Somma sequenze numeri

    L'unica cosa in cui posso aiutarti è nel convincerti che dev-c++ è un'eterna schifezza,lo era,e lo rimarrà per sempre.
    L'unica alternativa è Code::Blocks, almeno che tu non possa passare a qualche ambiente piu caratteristico o esotico specifico della tua configurazione.
  • Re: Somma sequenze numeri

    Si, anche visual studio direi. Il problema è che posto da pc dove non mi viene permesso di installare code::blocks perchè servono i privilegi di amministratore e quindi sono riuscito a installare solo dev c++. Non so perchè dev si e code blocks no. Forse è un problema di dimensione del file, code::blocks mi pare sia 90 mb, dev molto meno.
Devi accedere o registrarti per scrivere nel forum
2 risposte