Code:
if(pow(x + 2,2) + pow(y + 2,2)<1)
if(x + y > -4)
ob4++;
if(x + y >= -4)
ob3++;
if(x + y < -4)
ob2++;
if(x + y <= -4)
ob1++;
Imas dve nejednacine, i imas 4 moguća slučaja koji te dve nejednačine mogu da stvore. Najelegantnije bi bilo da uvedeš dve bool promenljive koje ti govore da li su nejednačine zadovoljene:
bool u_krugu = ((x + 2) * (x + 2) + (y + 2) * (y + 2) < 1);
bool iznad_prave = (x + y > -4);
Sada inkrementiraš jednu od četiri promenljive u zavisnosti od kombinacije ova dva bool flaga (tebi je ovaj deo malo promašen):
Code:
if (u_krugu)
{
if (iznad_prave)
...
else
...
}
else
{
if (iznad_prave)
...
else
...
}