Ragazzi ho un problema con un esercizio, il punto che non riesco a risolvere è questo:
"verifica se la somma degli elementi in posizione pari è uguale alla somma
degli elementi in posizione dispari" .
Io ho creato questi sottoprogrammi che mi hanno risolto parzialmente il
problema, in quanto ho creato una sequenza di 5 numeri ed è stato possibile
scrivere quali fossero gli elementi di posizione pari e dispari.
Però per delle sequenze o matrici più grandi come posso generalizzare la
somma, ad esempio, degli elementi pari?
codice:int sommaElementiPP(int sequenza[N]){ int i,sommaPP; sommaPP=0; for (i=0;i<N;i++){ sommaPP=sequenza[0]+sequenza[2]+sequenza[4]; } cout<<"La somma degli elementi pari e':"<<sommaPP<<endl; return sommaPP; } int sommaElementiPD(int sequenza[N]){ int i,sommaPD; sommaPD=0; for (i=0;i<N;i++){ sommaPD=sequenza[1]+sequenza[3]; } cout<<"La somma degli elementi dispari e':"<<sommaPD<<endl; return sommaPD; }