Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- namespace ConsoleApp3
- {
- struct Team
- {
- public int ID;
- public int Result;
- public Team(int ID, int Result)
- {
- this.ID = ID; this.Result = Result;
- }
- }
- class Program
- {
- static void Main(string[] args)
- {
- Random r = new Random(5512445);
- Team[] teams1 = new Team[12];
- for (int i = 0; i < teams1.Length; i++)
- {
- Team team = new Team(r.Next(10000, 99999), r.Next(1, 15)); teams1[i] = team;
- }
- Team[] teams2 = new Team[12];
- for (int i = 0; i < teams2.Length; i++)
- {
- Team team = new Team(r.Next(10000, 99999), r.Next(1, 15)); teams2[i] = team;
- }
- Console.ForegroundColor = ConsoleColor.Yellow;
- Console.WriteLine(" ID \t Результат \n Первая группа");
- Console.ResetColor();
- foreach (Team team in teams1)
- Console.WriteLine($" {team.ID} \t {team.Result}");
- Console.ForegroundColor = ConsoleColor.Yellow;
- Console.WriteLine("\n Вторая группа");
- Console.ResetColor();
- foreach (Team team in teams2)
- Console.WriteLine($" {team.ID} \t {team.Result}");
- for (int i = 0; i < teams1.Length; i++)
- {
- for (int ii = 0; ii < teams1.Length - 1; ii++)
- {
- if (teams1[ii].Result < teams1[ii + 1].Result)
- {
- Team temp = teams1[ii + 1];
- teams1[ii + 1] = teams1[ii];
- teams1[ii] = temp;
- }
- }
- }
- for (int i = 0; i < teams2.Length; i++)
- {
- for (int ii = 0; ii < teams2.Length - 1; ii++)
- {
- if (teams2[ii].Result < teams2[ii + 1].Result)
- {
- Team temp = teams2[ii + 1];
- teams2[ii + 1] = teams2[ii];
- teams2[ii] = temp;
- }
- }
- }
- Console.ForegroundColor = ConsoleColor.Yellow;
- Console.WriteLine(" Лучшие 6 команд");
- Console.ForegroundColor = ConsoleColor.Cyan;
- for (int i = 0; i < 6; i++)
- Console.WriteLine(" {0} {1} \t {2} {3}", teams1[i].ID, teams1[i].Result, teams2[i].ID, teams2[i].Result);
- Console.Read();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement