Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Створення програми "EuroBasket"

Реферат Створення програми "EuroBasket"





"> Символи і рядки;

Процедури;

Робота з файлами;

У підсумки вийшла програма - гра, в якій використовувалися основні можливості середовища C #.

Список змінних і типів даних.


Клас Form1

Ім'я переменнойТіп даннихОпісаніе TeamsTeam [] Початковий масив командTMНовий масив команд (щоб не змішати старий) TCМассів команд у півфінальних іграхindex_stepintІндекс поточного етапаNumber_groupНомер группиCount_teamsКолічество командGroup_countСчет в группеOutput_dataDataGridVievТабліца команд по групах

Клас Championship

НаіменованіеТіп даннихОпісаніе GamesInt [,] Ігрова сітка в групах

Клас Team

НаіменованіеТіп даннихОпісаніе NameStringПеременная для зберігання імен участніковCountryПеременная для зберігання країн участниковAll_ScoresintПеременная для зберігання суми забитих мячейAll_Lose_PointsПеременная для зберігання суми пропущених мячейDifferenceПеременная для зберігання різниці між забитими і пропущеними мячаміThree_PointsПеременная для зберігання кількості 3-х очкових

4. Опис алгоритму програми


Текстовий алгоритм

1. Початок

. Вводимо назви збірних і відповідних їм країн

Цикл поки i <числа команд

Масив команд [i] = Нова команда (Таблиця1 [1, i]. значення. ToString (),

Таблица2 [2, i]. значення. ToString ());

Наступний крок i

3. Будуємо групову таблицю для N-ї групи

Групповая_табліца (Таблица2, 24/6, індекс_етапа)

4. Будуємо ігрову сітку

Ігровая_сетка = Нова ігровая_сетка ();

Ігровая_сетка. Гра = нова int [24, 24, 6]

5. Заповнюємо ігрову сітку для поточної групи

Цикл поки i <Табліци2. СтрокаСтолбец

Цикл поки p <4 * індекс_етапа +4

Якщо Таблица2 [1, i]. Значення. ToString () == Массів_команд [p]. Ім'я

Массів_команд [p]. Сумма_забітих_очков + = Convert. NoInt32 (Таблица2 [2, i]. Значення);

Массів_команд [p]. Сумма_пропущенних_очков + = Convert. NoInt32 (Таблица2 [2, i +1]. Значення);

Массів_команд [p]. Сумма_3-х_очкових + = Convert. NoInt32 (Таблица2 [3, i +1]. Значення);


Назад | сторінка 2 з 12 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Технологія зберігання і транспортування товару. Принципи та методи зберіга ...
  • Реферат на тему: Поняття та види договору зберігання. Зберігання в банку
  • Реферат на тему: Навчальна програма з технології організації та зберігання даних
  • Реферат на тему: Система команд. Структура слова команд. Синтаксис команд. Групи команд
  • Реферат на тему: Розробка програми для зберігання і виведення списку співробітників і їхні з ...