С полным описанием программы можно ознакомиться в отчете о выполненной работе.
Программа генерирует бинарный код Грея заданной пользователем разрядности для заполнения универсального множества. На его основе два мультимножества, в результате пользователь может получить результаты всех действий над множествами:
- пересечения,
- объединения,
- дополнения,
- разности,
- арифметического сложения,
- арифметической разности,
- арифметического произведения,
- симметрической разности мультимножеств.
Также реализована защита от неккоректного пользовательского ввода.
![]() |
|---|
| Ввод универсума и множеств |
![]() |
|---|
| Меню команд |
![]() |
|---|
| Примеры операций над множествами |
Если изначально задан пустой универсум, то вместо результатов операций будет выводиться сообщение о пустом множестве:
![]() |
|---|
| Операции с пустыми множествами |




