Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<vector>
- using namespace std;
- struct osoba
- {
- string imie;
- string nazwisko;
- };
- vector<int> *nr(const vector<osoba>&persona, const string &zmienna)
- {
- for(int i=0;i<persona.size();i++)
- {
- if(persona[i].nazwisko==zmienna)
- {
- cout<<persona[i].imie<<" "<<persona[i].nazwisko<<endl;
- }
- }
- vector<int> *nowy=new vector<int>;
- for(int i=0;i<persona.size();i++)
- {
- if(persona[i].nazwisko==zmienna)
- {
- nowy->push_back(i);
- }
- }
- return nowy;
- }
- int main()
- {
- vector<osoba> t(3);
- t[0].imie="Juerk";
- t[0].nazwisko="Czerniawski";
- t[1].imie="ADRIAN";
- t[1].nazwisko="Czerniawski";
- t[2].imie="marcin";
- t[2].nazwisko="Czerniawski";
- vector <int> *n=new vector <int>;
- string wyraz;
- cin>>wyraz;
- n=nr(t,wyraz);
- cout<<n;
- delete [] n;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement