Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace LabCDM02
- {
- class Program
- {
- static void Main(string[] args)
- {
- int[] pluralityA, pluralityB;
- int lengthArr;
- Console.Write("Введите количетсво элементов множества А: ");
- lengthArr = int.Parse(Console.ReadLine());
- pluralityA = new int[lengthArr];
- Console.WriteLine("Множество А");
- for (int i = 0; i < lengthArr; i++)
- {
- Console.Write($"Элемент №{i + 1} -> ");
- pluralityA[i] = Int32.Parse(Console.ReadLine());
- }
- Console.Write("Введите количетсво элементов множества B: ");
- lengthArr = int.Parse(Console.ReadLine());
- pluralityB = new int[lengthArr];
- Console.WriteLine("Множество B");
- for (int i = 0; i < lengthArr; i++)
- {
- Console.Write($"Элемент №{i + 1} -> ");
- pluralityB[i] = int.Parse(Console.ReadLine());
- }
- NewC(pluralityA, pluralityB);
- }
- static void NewC(int[] plurA, int[] plurB)
- {
- int mark = -1;
- Console.WriteLine("Матрица сотношений:");
- for(int i = 0; i < plurA.Length; i++)
- {
- for (int j = 0; j < plurB.Length; j++)
- {
- try
- {
- if ((2 * plurA[i] + 1) % plurB[i] == 0)
- mark = 1;
- else
- mark = 0;
- Console.Write($"{mark,3}");
- }
- catch(DivideByZeroException)
- {
- Console.WriteLine("Деление на 0.");
- }
- }
- Console.WriteLine();
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment