Advertisement
naskedvi

T5 - zad.6.

Mar 30th, 2014
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. #include <iostream>
  2. #include<algorithm>
  3.  
  4. int main()
  5. {
  6. std::cout<<"Unesi broj clanova niza: ";
  7. int n, niz[100];
  8. std::cin>>n;
  9. std::cout<<"Unesi niz:"<<std::endl;
  10.  
  11. for(int i=0; i<n; i++)
  12. std::cin>> niz[i];
  13.  
  14. int a;
  15. std::cout<<"Unesite broj: ";
  16. std::cin>>a;
  17.  
  18. std::sort(std::begin(niz), std::begin(niz)+n);
  19.  
  20. int *p(std::find(std::begin(niz), std::begin(niz)+n,a));
  21.  
  22. if(std::binary_search(std::begin(niz), std::begin(niz)+n, a))
  23. {
  24. std::cout<<std::endl<<"Mjesto u nizu: "
  25. <<1+std::count_if(std::begin(niz), p, [](int x) {if(x>0) return true; else return false;});
  26. }
  27.  
  28. else
  29. std::cout<<std::endl<<"Nema ga u nizu!";
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36. return 0;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement