В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
DGOTVK
DGOTVK
22.09.2021 23:03 •  Информатика

C# Hайдите минимальный элемент среди всех элементов массива. Важно учесть, что нахождение минимального элемента должно производиться при циклов. Массив: int[,] x = { {81, 105, 5}, {17, 18, 93}, {7, 6, 178} };

Ответ:
hramkova1983
hramkova1983
16.02.2021 22:52

C# 7.3 (.NET Framework 4.7.2)

using System;

     

public class Program

{

   public static void Main()

   {

       int[,] x = { {81, 105, 5}, {17, 18, 93}, {7, 6, 178} };

       Console.Write(Min(x));

   }

   public static T Min<T>(T[,] source)

       where T: IComparable

   {

       var rows = source.GetLength(0);

       var cols = source.GetLength(1);

       var min = source[0,0];

  

       for (int i = 0; i < rows; i++)

       for (int k = 0; k < cols; k++)

       {

           if (source[i,k].CompareTo(min) < 0)

               min = source[i,k];

       }

       return min;

   }

}

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?