Из произвольно заданной матрицы размера 5*5 - C#
Формулировка задачи:
Из произвольно заданной матрицы размера 5*5 сформировать построчный одномерный массив из положительных элементов исходной матрицы.
Решение задачи: «Из произвольно заданной матрицы размера 5*5»
textual
Листинг программы
using System; class Program { static void Main() { int[,] arr1 = new int[5, 5]; int count = 0, k = 0; Random rand = new Random(); Console.WriteLine("Исходная матрица:"); for (int i = 0; i < 5; i++) { for (int j = 0; j < 5; j++) { arr1[i, j] = rand.Next(-10, 10); Console.Write(arr1[i, j] + " "); if (arr1[i, j] >= 0) count++; } Console.WriteLine(); } int[] arr2 = new int[count]; for (int i = 0; i < 5; i++) for (int j = 0; j < 5; j++) if (arr1[i, j] >= 0) { arr2[k] = arr1[i, j]; k++; } Console.WriteLine("Полученный массив:"); for (int i = 0; i < arr2.Length; i++) Console.Write(arr2[i] + " "); Console.ReadKey(); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д