Informatică, întrebare adresată de anndreea98, 9 ani în urmă

CUM TREBUIE REZOLTVAT PROGRAMUL?

Scrieţi definiţia completă a subprogramului suma, care primeşte prin cei 4 parametri
v,n,i,j:
- v, un tablou unidimensional cu maximum 100 de elemente întregi din intervalul [-1000;1000],
numerotate de la 1 la n;
- n, un număr natural reprezentând numărul de elemente din tabloul v;
- i şi j, două valori naturale cu 1≤i≤j≤n.
Subprogramul returnează suma elementelor v1,…,vi-1, vj+1,…,vn din tabloul v.

Răspunsuri la întrebare

Răspuns de mihail98
8
int suma(int v[100],int n,int i,int j)
{
      int s=0;
      for(int k=1;k<=n;k++)
            if(k<=i-1 || k>=j+1)
                 s=s+v[k];
      return s;
}
               
                
Alte întrebări interesante