Лабораторная работа: Теорія множин. Операції над множинами та їх властивості

Завдання:

1. Програмно реалізувати виконання наступних операцій над множинами А, В: перетин множин, об’єднання множин, доповнення.

Універсальна множина U = {1, 2, 3, 4, 5}. Користувач вводить розмір та елементи множин А і В.

2. Програмно обчислити результуючу множину:

а) за вихідним виразом;

б) за спрощеним виразом.

Порядок виконання роботи:

1. Складемо програму для реалізації заданих операцій над двома множинами: перетин, об’єднання, доповнення. Текст програми з відповідними коментарями наведено нижче.

Код програми:

#include <stdio.h>

#include <conio.h>

#include <iostream.h>

void main ()

{

clrscr ();

int U[5], A[6], B[6], sz_a, sz_b;

int Abin[5], Bbin[5];

for (int i = 0; i < 5; i++)

{

U[i] = i + 1;

}

cout << " U = {";

for (i = 0; i < 5; i++)

cout << U[i];

cout << "}" << endl << endl;

for (i = 0; i < 5; i++)

{

Abin[i] = 0;

Bbin[i] = 0;

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 205
Бесплатно скачать Лабораторная работа: Теорія множин. Операції над множинами та їх властивості