|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.11.2014, 15:46 | #1 |
Новичок
Джуниор
Регистрация: 22.11.2014
Сообщений: 1
|
Блок-схема
Помогите составить блок-схему для операций над множествами
вот код #include <iostream> #include <algorithm> using namespace std; void show(const char *s, const int *begin, const int *end) { cout <<s << " "; copy(begin, end, ostream_iterator <int> (cout," " )) ; cout<< endl; } int main() { setlocale (LC_ALL,"Russian"); int a[4] , b[3]; for(int i=0;i<4;i++) cin >> a[i]; for(int i=0;i<3;i++) cin >> b[i]; int Union[7], *p_union, isect[4], *p_isect, dif [3], *p_dif, symdif[7], *p_symdif; p_isect = set_intersection(a, a + 4, b, b + 3, isect); p_union = set_union(a, a + 4, b, b + 3, Union); p_dif = set_difference(a, a + 4, b, b + 3, dif ); p_symdif = set_symmetric_difference(a, a + 4, b, b + 3,symdif); show("1ое множество: ", a, a + 4); show("2ое множество: ", b, b + 3); show("Пересечение: ", isect, p_isect); show("Объединение: ", Union, p_union); show("Разность: ", dif, p_dif); show("Симметрическая разность: ", symdif, p_symdif); system("pause"); return 0; } |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
блок схема | shalgan | Помощь студентам | 1 | 25.02.2014 22:08 |
Блок схема | Andrey7284 | Помощь студентам | 1 | 22.01.2014 06:31 |
Схема алгоримта (блок схема) на задачу по Паскалю | LINCHAK | Помощь студентам | 0 | 22.10.2010 16:56 |
Блок-схема | romashon | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 18.04.2010 22:21 |
Блок схема алгоритма программы и схема взаимодействия модулей. | Lazio | Фриланс | 3 | 02.12.2009 23:10 |