Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <vector>
- int DaLiJeProst(int n)
- {
- bool nijeprost=false;
- for(int i=2; i<n; i++)
- {
- if (n%i==0)
- {
- nijeprost=true;
- break;
- }
- }
- if (nijeprost) return true ;
- else return false;
- }
- std:: vector<int> f(std:: vector<int> v)
- {
- std:: vector<int>w;
- for(int x:v)
- {
- if(DaLiJeProst(x))
- w.push_back(x);
- }
- return w;
- }
- int main()
- {
- int n;
- std:: cout << "Unesite broj elemenata niza! ";
- std:: cin >> n;
- std:: vector<int> v(n);
- std:: cout << "Unesite elemente niza: ";
- for(int i=0; i<n; i++)
- std:: cin>> v[i];
- std::vector<int> v1(f(v));
- std::cout << "Novi vektor glasi: ";
- for(int x : v1)
- std::cout << x << " ";
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement