2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 | Визначити номери тих рядків целочисленной матриця A [,], які збігаються з масивом D [K]. Якщо таких немає видати повідомлення. Console.Write("Введите размер квадратной матрицы: "); int r = int.Parse(Console.ReadLine()); Console.WriteLine("Матрица А"); int[,] Mat = new int[r, r]; Random random = new Random(); int rand; for (int i = 0; i < r; i++) { for (int j = 0; j < r; j++) { rand = random.Next(0, 3); Mat[i, j] = rand; } } for (int i = 0; i < r; i++) { for (int j = 0; j < r; j++) { Console.Write(" {0} ", Mat[i, j]); } Console.WriteLine(); } int[] Mas = new int[r]; Random rnd = new Random(); Console.WriteLine(); Console.WriteLine("Массив D:"); for (int i = 0; i < r; i++) { Mas[i] = rnd.Next(0, 3); Console.Write(" {0} ", Mas[i]); } //bool nekon = true; int count = 0; for (int i = 0; i < r; i++) { bool equal = true; for (int j = 0; j < r; j++) { if (Mat[i, j] != Mas[i]) { equal = false; } } if (equal) { Console.WriteLine(); Console.WriteLine("есть совпадение в строке " + i); count++; } } Console.WriteLine(count > 0 ? $"Всего совпадений {count}" : "нет совпадений"); Console.ReadKey(); |
вторник, 16 мая 2017 г.
c#
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий