ЕЕ
Евгений Ерковский

объясните код нахождения min

int[] w = new int[] { 1,0, 3};
for (int i = 0; i < w.Length; i++)
if (w < w[0])
w[0] = w;
Console.WriteLine("\nMIN = " + w[0]);
Console.Read();
я понимаю 1 строке задается массив
2 строке цикл
3-4 строке
Если 1<1 тогда 1=1;
0<1 тогда 1=0:
3<1 тогда 1=3;

я не понимаю как он определяет минимум,... объясните

Юл
Юлия

using System;
namespace example {
class Program {
public static void Main(string[] args) {
const uint size = 16;
int[] vector = new int[size];
Random rand = new Random();
for (uint n = 0; n < size; n++) vector[n] = rand.Next(1, 101);
foreach (var v in vector) Console.Write("{0,-5}", v);
int min = Int32.MaxValue;
foreach (var v in vector) if (min > v) min = v;
Console.WriteLine("\n Минимум = {0}", min);
Console.ReadKey();
}
}
}

Ки
Кирилл

...
// Присваиваем сначала минимуму 1 элем. массива
int min = w [ 0 ] ;
for ( int i = 1 ; ...)
{
// если минимум больше і - го элемента массива, то присваиваем минимуму
// новое значение, которое меньше соответственно.. .
if ( min > w [ i ] )
min = w [ i ] ;
}

Console....( ...min ) ;

Похожие вопросы
C++. Задание на нахождение максимального хода коня. Помогите исправить код.
Объясните пожалуйста код программы
РАЗ-ТЬ МЕТОД MIN (a,b) для нахождения минимального из двух чисел. Вычислить с помощью него минимальное значение из4 чисе
Помогите объяснить код в Delphi:
Объясните пожалуйста, нахождение объема.
Объясните, как работает код программы контроллера?
Объясните, пожалуйста, маленький отрывок кода про Хэш-код.
SQL, нахождение пропущенных кодов
Объясните как можно сделать код PHP
Объяснить код программы