Вперед Зміст


Вивід на екран

set <int> ms = {2,3,5,7,10,23,35,94}; 
 for (int x : ms) {
          cout << x << " ";
		  } 

Ініціалізація множини

1. Вказуючи конкретні значення. Наприклад,


 set <int> s = {3, 1, 4, 5, 9 }; 
 multiset <int> ms = {3,1,4,1,9 };
 

2. Випадковими числами. Наприклад,


set <int> a;
int i,n=5,x;
for(i=1;i<=n;i++)
{
  x=-5+rand()%11;
  a.insert(x);
}

3. З клавіатури. Наприклад,


set <int> a;
int i,n=5,x;
for(i=1;i<=n;i++)
{
  cin>>x;
  a.insert(x);
}

4. З іншого контейнера. Наприклад,


vector <int> v = {7, 8, 9, 7, 8, 10};
set <int> s;
for (int x : v) {s.insert(x);}

Вперед Зміст