Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <vector>
- int Pozitivni(int niz[], int n)
- {
- int br(0);
- for(int i=0; i<n; i++)
- {
- if(niz[i]>0)
- br++;
- }
- return br;
- }
- int Negativni(int niz[], int n)
- {
- int br(0);
- for(int i=0; i<n; i++)
- {
- if(niz[i]<0)
- br++;
- }
- return br;
- }
- bool ImaNula(int niz[], int n)
- {
- for(int i=0; i<n; i++)
- {
- if(niz[i]==0)
- {
- return true;
- break;
- }
- }
- return false;
- }
- bool f(int niz[], int n, int &br_pozitivnih, int &br_negativnih)
- {
- br_pozitivnih=Pozitivni(niz, n);
- br_negativnih=Negativni(niz, n);
- if(ImaNula(niz, n))
- return true;
- else return false;
- }
- int main()
- {
- int poz, neg;
- int niz[9]{-6,10,2,-8,12,-11,50,5,98};
- if (f(niz, 9, poz, neg))
- std::cout<<"Ima nula!"<<std::endl;
- else std::cout<<"Nema nula!"<<std::endl;
- std::cout<<"Broj pozitivnih: "<<poz<<std::endl
- <<"Broj negativnih: "<<neg;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement