Заменить максимальный элемент каждой строки матрицы на минимальный - C#

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

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

Дан двумерный массив размером 6 * 7, заполненный случайным образом. Заменить максимальный элемент каждой строки на минимальный .

Решение задачи: «Заменить максимальный элемент каждой строки матрицы на минимальный»

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication1
{
    class Program
    {
 
        static void Main(string[] args)
        {
            Random random=new Random();
            int[,] mass = new int[6, 7];
            for (int i = 0; i < 6; i++)
            {
                for (int j = 0; j < 7; j++)
                {
                    mass[i, j] = random.Next(0, 10);
                    Console.Write(mass[i, j] + " ");
                }
                Console.WriteLine();
            }
            int min = mass[0, 0];
            int max = 0;
            for (int i = 0; i < 6; i++) {
                min = mass[i, 0];
                max = 0;
                for (int j = 0; j < 7; j++) {
                    if (min > mass[i, j]) min = mass[i, j];
                    if (mass[i, max] < mass[i, j]) max = j;
                }
                mass[i, max] = min;
            }
            Console.WriteLine();
            for (int i = 0; i < 6; i++)
            {
                for (int j = 0; j < 7; j++)
                {
                    Console.Write(mass[i, j] + " ");
                }
                Console.WriteLine();
            }
        }
    }
}

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


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

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

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