Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- #include <vector>
- template <typename Tip>
- Tip Presjek( Tip v1, Tip v2)
- {
- Tip v3;
- for (int i(0); i<10; i++)
- {
- bool imaistih(false);
- for (int j(0); j<10; j++)
- {
- if (v1[i]==v2[j])
- imaistih=true;
- }
- if (imaistih) v3.push_back(v1[i]);
- }
- return v3;
- }
- int main()
- {
- std::vector <int> v1(10), v2(10);
- std::cout<<"Unesite prvi vektor brojeva:\n";
- for (int i(0); i<10; i++)
- {
- std::cin>>v1[i];
- }
- std::cout<<"Unesite drugi vektor brojeva:\n";
- for (int j(0); j<10; j++)
- {
- std::cin>>v2[j];
- }
- std::vector <int> v3=Presjek(v1, v2);
- std::cout<<"Presjek vektora je : " ;
- for (int i(0); i<v3.size(); i++)
- {
- std::cout<<v3[i];
- if (i!=(v1.size()-1)) std::cout<<", ";
- else std::cout <<". ";
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment