Se poate si de nu folosit vector, dar l-am folosit si am facut calculele necesare la etapa de introducere a componentelor
#include <iostream>
using namespace std;
int a[100];
int main()
{
int n, i, nr=0, suma=0;;
float media;
cout << "n=";
cin >> n;
cout << "introdu componentele vectorului: \n";
for (i=1; i<=n; ++i)
{
cin >> a[i];
if (i%2==1)
{
++nr; suma+=a[i];
}
}
media = (float)suma/nr;
cout << "media componentelor cu indici impari = " << media;
return 0;
}