Нахождение матрицы бинарного отношения
Нужна ваша помощь
Найти матрицу бинарного отношения
p є A * B, заданного на двух числовых
множествах. Реализовать ввод этих множеств, и вывод на экран
матрицы отношения. Привести различные варианты тестовых примеров.
Отношение выбрать согласно варианта: см.скрин внизу см.скрин http://prntscr.com/rq8mvl
Можете проверить саму программу
Вот код на с++
#include <iostream>
#include <vector>
#include <math.h>
using namespace std;
int main() {
vector<int> first, second;
int num, buf;
cout << "Enter the number of elements: ";
cin >> num;
cout << endl << "Enter first vector: ";
for (int i = 0; i < num; i++) {
cin >> buf;
first.push_back(buf);
}
cout << endl << "Enter second vector: ";
for (int i = 0; i < num; i++) {
cin >> buf;
second.push_back(buf);
}
int** result = new int* [num];
for (int i = 0; i < num; i++)
result[i] = new int[num];
for (int i = 0; i < num; i++) {
for (int j = 0; j < num; j++) {
if (-1*(first[i] + 2*second[j]) / 3) {
result[i][j] = 1;
}
else {
result[i][j] = 0;
}
}
}
for (int i = 0; i < num; i++) {
for (int j = 0; j < num; j++) {
cout << result[i][j] << ends;
}
cout << endl;
}
for (int i = 0; i < num; i++)
delete[] result[i];
delete[] result;
system("pause");
return 0;
}