Tablica, dodawanie parzystych współczynników

0

Witam, napisałem taki programik ale wiem że jest źle i potrzebuje pomocy. Program ma sumować wszystkie wyopisane w tablicy współczynniki parzyste. Proszę o pomoc...

#include <iostream>
using namespace std;
int main ()
{

int A[100],n,i;
cout<<"Ile liczb dodac : ";
cin>>n;
for(i=0;i<n;i++)
{
cout<<"Podaj element a : ["<<i<<"]";
cin>>A[i];
A[i]=A[i]+A[i+2];
}
for(i=0;i<n;i++)
{
cout<<"Wynik"<<i+1<<":"<<A[i]<<endl;
}
system ("pause");
return 0;	
} 
0

Zainteresuj się nagłówkiem algorithm oraz numeric. Tam masz algorytmy do wykonania tej operacji "od strzału".

0
#include <iostream>
using namespace std;
int main ()
  {
   int n,sum=0,val,i;
   cout<<"Ile liczb dodac: ";
   cin>>n;
   for(i=0;i<n;++i)
     {
      cout<<"a["<<i<<"] = ";
      cin>>val;
      if(!(i&1)) sum+=val;;
     }
   cout<<"Wynik: "<<sum<<endl;
   while(cin.get()!='\n') {} cin.get(); // jeżeli potrzebujesz tego to lepiej zmień kompilator na jakiś z tego tysiąclecia
   return 0;    
  }

1 użytkowników online, w tym zalogowanych: 0, gości: 1