Поиск максимума и минимума в массиве - C#
Формулировка задачи:
Помогите пожалуйста написать программу через класс Array
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication17 { class Program { static void Main(string[] args) { var mas = new int[10,10]; var rand = new Random(); var min = int.MaxValue; var max = int.MinValue; for (int i = 0; i <10; i++) { for (int j = 0; j < 10; j++) { mas[i, j] = rand.Next(1, 10); Console.Write(mas[i, j] + " "); } Console.WriteLine(""); } foreach (int t in mas) { if (t < min) min = t; if (t > max) max = t; } var min_ext = min + 1; var max_ext = max - 1; Console.WriteLine(); Console.WriteLine("Max: {0}, {1}", max, max_ext); Console.WriteLine("Min: {0}, {1}", min, min_ext); Console.ReadKey(true); } } }
Решение задачи: «Поиск максимума и минимума в массиве»
textual
Листинг программы
static int Min(int[,] mas) { int min = int.MaxValue; foreach(var i in mas) if(i<min) min = i; return min; } static int Max(int[,] mas) { int max = int.MinValue; foreach(var i in mas) if(i>max) max = i; return max; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д