Как записать код поиска минимума, максимума через метод? - C#
Формулировка задачи:
Подскажите пожалуйста, как данный код записать через метод
Console.WriteLine("введите 3 числа");
int [] a =new int [3];
int max = 0;
for(int i =0; i<3; i++)
{
a[i] =int.Parse(Console.ReadLine());
if (a[i] > max)
max = a[i];
}
max.Dump();
int min = max;
for(int i =0; i<a.Length; i++)
{
if (min>a[i])
min = a[i];
}
min.Dump();Решение задачи: «Как записать код поиска минимума, максимума через метод?»
textual
Листинг программы
static void minInt(int[] a)
{
int m = a[0];
foreach (var ia in a)
{
if (ia < m) m = ia;
}
Console.WriteLine("Минимальное из введенных значений: " + m);
}
static void maxInt(int[] a)
{
int m = a[0];
foreach (var ia in a)
{
if (ia > m) m = ia;
}
Console.WriteLine("Максимальное из введенных значений: " + m);
}
public static void Main ()
{
Console.WriteLine("введите несколько чисел через пробел");
var s = Console.ReadLine().Split(' ');
int[] iline = new int[s.Length];
for(int i=0; i<s.Length;i++)
iline[i] = int.Parse(s[i]);
minInt(iline);
maxInt(iline);
}