Предмет: Информатика, автор: durexfox9310

Заполните матрицу состоящую из трёх строк три столбца числами от 3 до 12. Напечатайте матрицу Найдите минимальное значение элементов данной матрицы.
1 и 2 задачу нужно решить. ​

Ответы

Автор ответа: Carineitor
0

Ответ:

Ответ ниже

Объяснение:

using System;

namespace Program

{

   class Program

   {

       static void Main()

       {

           int[,] matrix = new int[3, 3];

           FillMatrix(ref matrix);

           int min = FindMinValue(matrix);

           PrintMatrix(in matrix);

           Console.WriteLine($"Min value: {min}");

       }

       static void FillMatrix(ref int[,] matrix)

       {

           int count = 3;

           for (int i = 0; i < matrix.GetLength(0); i++)

           {

               for (int j = 0; j < matrix.GetLength(1); j++)

               {

                   matrix[i, j] = count;

                   count++;

               }

           }

       }

       static int FindMinValue(in int[,] matrix)

       {

           int min = matrix[0, 0];

           for (int i = 0; i < matrix.GetLength(0); i++)

               for (int j = 0; j < matrix.GetLength(1); j++)

                   if (matrix[i, j] < min)

                       min = matrix[i, j];

           return min;

       }

       static void PrintMatrix(in int[,] matrix)

       {

           for (int i = 0; i < matrix.GetLength(0); i++)

           {

               for (int j = 0; j < matrix.GetLength(1); j++)

               {

                   Console.Write($"{matrix[i, j]}  ");

               }

               Console.WriteLine();

           }

           Console.WriteLine();

       }

   }

}

Похожие вопросы
Предмет: Окружающий мир, автор: Аноним