Informatică, întrebare adresată de CRISBRATU, 8 ani în urmă

Se da un vector v cu n elemente numere intregi.
Calculati suma elementelor pozitive aflate pe pozitii impare

Răspunsuri la întrebare

Răspuns de Kalipayn
1

Răspuns:

#include <iostream>

using namespace std;

int v[10005]

int main()

{

int i,n;

long long s;

cin>>n;

for (i=1;i<=n;i++)

cin>>v[i];

for(i=1;i<=n;i=i+2)

if(v[i]>=0)

s+=v[i];

cout<<s;

return 0;

}

Răspuns de iulius56
0

int n, v[i], s=0;

cin>>n;

for(int i=1; i<=n; i++) cin>>v[i];

for(int i=1; i<=n; i++) if((v[i]>0)&&(i%2==1)) s=s+v[i];

cout<<s;

Alte întrebări interesante