Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <vector>
- #include <cmath>
- bool DaLiJeProst(int n)
- {
- if (n==2) return true;
- for(int i(3); i < n ; i ++)
- {
- if(n % i == 0)
- return false;
- return true;
- }}
- int main ()
- {
- int n;
- std::cout<<"Unesite broj n: ";
- std::cin>>n;
- std::vector <int> vektA(0);
- std::vector <int> vektB(0), vektC(0);
- std::cout<<"Unesite elemente vektora A: "<<std::endl;
- for (int i(0); i<n; i++)
- {
- int br(0);
- std::cin>>br;
- vektA.push_back(br);
- }
- std::cout<<"Elementi vektora A: ";
- for (int x : vektA)
- {
- std::cout<<x<<" ";
- if (DaLiJeProst(x)==true) vektB.push_back(x);
- if (DaLiJeProst(x)==false) vektC.push_back (x);
- }
- std::cout<<std::endl;
- std::cout<<"Elementi vektora B: ";
- for (int x : vektB)
- {
- std::cout<<x<<" ";
- }
- std::cout<<std::endl;
- std::cout<<"Elementi vektora C: ";
- for (int x : vektC)
- {
- std::cout<<x<<" ";
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement