Folosind metoda Divide et Impera să se afișeze elementele negative dintr-un șir cu n elemente numere întregi, date.
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
void afisare(int *vec, int n){
if(n == 1){
if(vec[0] < 0)
cout << vec[0] << ' ';
return;
}
int np2 = n / 2;
afisare(vec, np2);
afisare(vec+np2, n - np2);
}
int vect[1000];
int main(){
int n;
cin >> n;
for(int i = 0; i < n; i++) cin >> vect[i];
afisare(vect, n);
}
Utilizator anonim:
Nu funcționează!
Alte întrebări interesante
Religie,
8 ani în urmă
Limba română,
8 ani în urmă
Istorie,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă