x + +;// Переходимо до результатів;
} 1:
{_step + +;// Індекс етап + 1 (index_step <6)// Якщо пройшли не всі етапи
{. SelectedIndex = 0; (int i = 0; i
{[2, i]. Value = «»; [3, i]. Value = «»;
} _Table (dataGridView2, 24/6, index_step);
}// Якщо все виводимо командв пройшли в 1/4
{. SelectedIndex + +;. RowCount = 8; (int i = 0; i <6; i + +)
{[0, i]. Value = i + 1; [1, i]. Value = this.TM [i * 4]. Country; [2, i]. Value = this. TM [i * 4]. Name; [3, i]. Value = this.TM [i * 4]. All_Scores; [4, i]. Value = this.TM [i * 4]. All_Lose_Points; [5, i]. Value = this.TM [i * 4]. Three_Points;
} [] TM = new Team [6]; (int i = 0; i <6; i + +)
{[i] = new Team (this.TM [i * 4 + 1]. Name, this.TM [i * 4 + 1]. Country); [i]. All_Lose_Points = this . TM [i * 4 + 1]. All_Lose_Points; [i]. All_Scores = this.TM [i * 4 + 1]. All_Scores; [i]. Three_Points = this.TM [i * 4 + 1]. Three_Points;
} (int i = 0; i <6; i + +)// Сортування 2 місць у групах
{(int o = 0, p = 1; p <6 - i; o + +, p + +)
{(TM [o]. All_Scores
{(TM [o], TM [p]);
}
{(TM [o]. All_Scores == TM [p]. All_Scores)
{(TM [o]. Difference
{(TM [o], TM [p]);
}
{(TM [o]. Difference == TM [p]. Difference)
{(TM [o]. Three_Points
{(TM [o], TM [p]);
}
}
}
}
}
}
}
// Висновок 2-х місць [0, 6]. Value = 7; [1, 6]. Value = TM [0]. Country; [2, 6]. Value = TM [ 0]. Name; [3, 6]. Value = TM [0]. All_Scores; [4, 6]. Value = TM [0]. All_Lose_Points; [5, 6]. Value = TM [0]. Three_Points; [0, 7]. Value = 8; [1, 7]. Value = TM [1]. Country; [2, 7]. Value = TM [1]. Name; [3, 7]. Value = TM [ 1]. All_Scores; [4, 7]. Value = TM [1]. All_Lose_Points; [5, 7]. Value = TM [1]. Three_Points;
// Отримані команди з таблиці в новий масів.TM = new Team [8];. RowCount = 8; (int i = 0; i <8; i + +)
{. TM [i] = new Team (dataGridView4 [2, i]. Value. ToString (), dataGridView4 [1, i]. Value. ToString ());. TM [i] . All_Lose_Points = Convert. ToInt32 (dataGridView4 [4, i]. Value);. TM [i]. All_Scores = Convert. ToInt32 (dataGridView4 [3, i]. Value);. TM [i]. Three_Points = Convert. ToInt32 (dataGridView4 [5, i]. Value); [1, i]. Value = this.TM [i]. Name;
<...