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

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

Показать ответ
Ответ:
1Алексей123451
1Алексей123451
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
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота