Заменить максимальный элемент каждой строки матрицы на минимальный - 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();
}
}
}
}