Ce nu intelegi ? Nu stii cum lucreaza instructiunea for ? Ce ai incercat sa faci ?
Data viitoare cand mai postezi incearca sa arati ce ai facut si ce nu stii, nu sa ti se da cod.
Astazi fac o exceptie.
Cel mai simplu este cu for si cu un vector care va reprezenta secventa de n numere.
C++ :
#include<iostream>
using namespace std;
int main()
{
int v[100],n,i;
float mapoz=0,maneg=0,nrpoz=0,nrneg=0;
cin>>n;
for (i=0;i<n;i++)
cin>>v[i];
for (i=0;i<n;i++)
if (v[i]<0){
maneg = maneg+v[i];
nrneg++;
}
for (i=0;i<n;i++)
if (v[i]>=0){
mapoz = mapoz+v[i];
nrpoz++;
}
cout<<(maneg/nrneg)<<" "<<(mapoz/nrpoz)<<endl;
return 0;
}