Scrieti o functie care determina maximul negativ dintr-un sir de numere.
IN MOD RECURSIV.

(cel mai mare numar negativ dintr-un sir de numere negative si pozitive ex: -5,3,2,-241,0,23 ,-1,45 : -1)

Răspuns :

int div_imp (int p, int q){

int mij, max1, max2;

if (p==q) return x[p];

else{

mij=(p+q/2);

max1=div_imp(p,mij);

max2=div_imp(mij+1,q);

if (max1>max2&&max1<0&&max2<0) return max1;

else return max2;

}

}