Заменить все элементы матрицы, меньшие заданного числа, этим числом - C#

Узнай цену своей работы

Формулировка задачи:

Дана последовательность целых чисел. Заменить все элементы, меньшие заданного числа, этим числом. для двумерного массива

Решение задачи: «Заменить все элементы матрицы, меньшие заданного числа, этим числом»

textual
Листинг программы
 static void Main(string[] args)
        {
            int N, M,v;
            Console.WriteLine("Введите количество строк массива ");
            N = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Введите количество столбцов массива ");
            M = Convert.ToInt32(Console.ReadLine());
            int[,] a = new int[N, M];
            Random r = new Random();
            for (int i = 0; i < N; i++)
                for (int j = 0; j < M; j++)
                    a[i, j] = r.Next(100);
            Console.WriteLine();
            Console.WriteLine("Массив:");
            for (int i = 0; i < N; i++)
            {
                Console.WriteLine();
                for (int j = 0; j < M; j++)
                    Console.Write(a[i, j] + " ");
            }
            Console.WriteLine();
            Console.WriteLine("Введите ограничивающие число");
            v = Convert.ToInt32(Console.ReadLine());
            for (int i = 0; i < N; i++)
            {
                for (int j = 0; j < M; j++)
                    if (a[i, j] < v)
                        a[i, j] = v;
            }
            Console.WriteLine();
            Console.WriteLine("Новый массив: ");
            for (int i = 0; i < N; i++)
            {
                Console.WriteLine();
                for (int j = 0; j < M; j++)
                    Console.Write(a[i, j] + " ");
            }
            Console.ReadKey();
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.286 из 5
Похожие ответы