425
Cerinţa
Scrieţi definiția completă a subprogramului sterge, care primeşte prin cei 4 parametri
Exemplu
Dacă n=6, x= (12, 7, 6, 3, 8, 5), i=2, și j=4, după apel n=3 și x= (12, 8, 5).
Important
Soluţia propusă va conţine doar definiţia subprogramului cerut. Prezenţa în soluţie a altor instrucţiuni poate duce erori de compilare sau de execuţie care vor avea ca efect depunctarea soluţiei.
void sterge(int a[], int& n, int i, int j){
int cnt = j - i + 1;
for(int l = j + 1; l <= n; ++l)
a[l - cnt] = a[l];
n-=cnt;
}
Comentarii