Scrieţi definiția completă a subprogramului C++ sub care are 3 parametri: n – prin care primește un număr natural, v, prin care primeşte un tablou unidimensional cu n elemente, numere naturale cu cel mult 4 cifre și k, prin care primeşte un număr natural.
Subprogramul returnează suma primelor k elemente cu valoare impară ale tabloului. Dacă nu există k elemente impare în tablou, subprogramul returnează valoarea -1.
Restricţii şi precizări2<n<501<k≤nnumele subprogramului cerut este subparametrii sunt, în această ordine: n, v, kelementele tabloului v sunt indexate de la zero
Răspunsuri la întrebare
Răspuns de
4
int sub(unsigned int n, unsigned int v[502], unsigned int k){
int s=0, i;
for(i=0;i<n;i++)
if(k>0 && v[i]%2!=0){
k--; s=s+v[i];
}
if(k==0)
return s;
return -1;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă