Разработка базы для проведения чемпионата Европы по футболу, страница 3

9.1.6.2. Если значение поля goalsHomeA элемента массива massGamesGroupA[NumberGame-1] меньше значения поля goalsGuestA.

9.1.6.2.1. Значение поля PointsA элемента массива massTeamsGroupA[GuestTeamNumber-1] увеличивается на 3.

9.1.6.2.2. Значение поля WinsA элемента массива massTeamsGroupA[GuestTeamNumber-1] увеличивается на 1.

9.1.6.2.3. Значение поля LossA элемента массива massTeamsGroupA[HomeTeamNumber] увеличивается на 1.

9.1.6.2.4. Значения полей GoalsScoreA и GoalsLet элемента массива massTeamsGroupA[HomeTeamNumber] увеличиваются соответственно на значения полей goalsHomeA и goalsGuestA элемента массива massGamesGroupA[NumberGame-1].

9.1.6.2.5. Значения полей GoalsScoreA и GoalsLetA элемента массива massTeamsGroupA[GuestTeamNumber-1] увеличиваются соответственно на значения полей goalsGuestA и goalsHomeA элемента массива massGamesGroupA[NumberGame-1].

9.1.7. Если значение переменной GuestTeamNumber равно длине массива massTeamsGroupA.

9.1.7.1. Значение переменной HomeTeamNumber увеличивается на 1.

9.1.7.2. Переменной GuestTeamNumber присваивается значение 0.

9.1.8. Если значения переменных GuestTeamNumber и HomeTeamNumber равны.

9.1.8.1. Значение переменной GuestTeamNumber увеличивается на 1.

9.1.9. Если значения переменных HomeTeamNumber и GuestTeamNumber не равны длине массива massTeamsGroupA.

9.1.9.1. Свойству Text компонента labelHomeTeamGroupA присваивается значения поля NameA элемента массива massTeamsGroupA[HomeTeamNumber].

9.1.9.2. Свойству Text компонента labelGuestTeamGroupA присваивается значения поля NameA элемента массива massTeamsGroupA[GuestTeamNumber].

9.1.10. Если значение переменной NumberGame равно 30, т.е. все игры в группе сыграны.

9.1.10.1. Инициализируем переменные n1 и n2 (присваиваем им значение 0).

9.1.10.2. Выполнить цикл пока значение переменной i меньше длины массива massTeamsGroupA, шаг 1.

9.1.10.2.1. Выполнить цикл пока значение переменной j больше значения переменной i (начальное значение переменной j на 1 меньше длины массива massTeamsGoupA), шаг -1.

9.1.10.2.1.1. Инициализируем переменную temp (присваиваем ей значение false).

9.1.10.2.1.2. Если значения поля PointsA элементов массива massTeamsGroupA с индексами [j-1] и j равны.

9.1.10.2.1.2.1. Присваиваем переменной n1 значение, которое возвращает метод numberA co значениями поля NameA элементов массива massTeamsGroupA с индексами [j-1] и j в качестве параметров.

9.1.10.2.1.2.2. Если сумма значений поля goalsHomeA элемента массива massGamesGroupA[n1] и поля goalsGuestA элемента массива massGamesGroupA[n2] равна сумме значений поля goalsHomeA элемента массива massGamesGroupA[n2] и поля goalsGuestA элемента массива massGamesGroupA[n1].

9.1.10.2.1.2.2.1. Если значения поля goalsGuestA элементов массива massGamesGroupA с индексами [n1] и [n2] равны.

9.1.10.2.1.2.2.1.1. Значению поля DifferenceGoalsA элемента массива massTeamsGroupA[j-1] присваиваем значение, которое возвращает метод difA, объявленный в классе TeamsGroupA.

9.1.10.2.1.2.2.1.2. Значению поля DifferenceGoalsA элемента массива massTeamsGroupA[j-1] присваиваем значение, которое возвращает метод difA.

9.1.10.2.1.2.2.1.3. Если значения поля DifferenceGoalsA элементов массива massTeamsGroupA с индексами [j-1] и [j] равны.

9.1.10.2.1.2.2.1.3.1. Если значения поля WinsA элементов массива massTeamsGroupA с индексами [j-1] и [j] равны.

9.1.10.2.1.2.2.1.3.1.1. Если значения поля GoalsScoreA элементов массива massTeamsGroupA с индексами [j-1] и [j] равны.

9.1.10.2.1.2.2.1.3.1.1.1. Переменной a присваиваем случайное значение в интервале от j-1 до j+1.

9.1.10.2.1.2.2.1.3.1.1.2. Если значение переменной a равно j.

9.1.10.2.1.2.2.1.3.1.1.2.1. Переменной temp присваиваем значение true.

9.1.10.2.1.2.2.1.3.1.2. Если значения поля GoalsScoreA элементов массива massTeamsGroupA с индексами [j-1] и [j] не равны.

9.1.10.2.1.2.2.1.3.1.2.1. Если значение поля GoalsScoreA элемента массива massTeamsGroupA[j-1] меньше значения поля GoalsScoreA элемента массива massTeamsGroupA[j].

9.1.10.2.1.2.2.1.3.1.2.1.1. Переменной temp присваиваем значение true.

9.1.10.2.1.2.2.1.3.2. Если значения поля WinsA элементов массива massTeamsGroupA с индексами [j-1] и [j] не равны.

9.1.10.2.1.2.2.1.3.2.1. Если значение поля WinsA элемента массива massTeamsGroupA[j-1] меньше значения поля WinsA элемента массива massTeamsGroupA[j].

9.1.10.2.1.2.2.1.3.2.1.1. Переменной true присваиваем значение true.

9.1.10.2.1.2.2.1.4. Если значения поля DifferenceGoalsA элементов массива massTeamsGroupA с индексами [j-1] и [j] не равны.

9.1.10.2.1.2.2.1.4.1. Если значение поля DifferenceGoalsA элемента массива massTeamsGroupA[j-1] меньше значения поля DifferenceGoalsA элемента массива massTeamsGroupA[j].

9.1.10.2.1.2.2.1.4.1.1. Переменной true присваиваем значение true.

9.1.10.2.1.2.2.2. Если значения поля goalsGuestA элементов массива massGamesGroupA с индексами [n1] и [n2] не равны.

9.1.10.2.1.2.2.2.1. Если значение поля goalsGuestA элемента массива massGamesGroupA[n1] больше значения поля goalsGuestA элемента массива massGamesGroupA[n2].

9.1.10.2.1.2.2.2.1.1. Переменной true присваиваем значение true.

9.1.10.2.1.2.3. Если сумма значений поля goalsHomeA элемента массива massGamesGroupA[n1] и поля goalsGuestA элемента массива massGamesGroupA[n2] не равна сумме значений поля goalsHomeA элемента массива massGamesGroupA[n2] и поля goalsGuestA элемента массива massGamesGroupA[n1].