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

Реферат Гра "П'ятнашки"





ься в масиви itv і resv. Так відбувається поки обидва масиву itv і resv, не будуть заповнені. А останній результат відповідно зникне (Таблиця 6)

Таблиця 6 - Масиви it і res. br/>

Itv

10

20

30

40

44

50

60

70

80

90

resv

A

B

C

D

Z

E

F

G

H

K


На перший погляд, все досить ускладнено, але при створенні алгоритму перестановки безпосередньо всередині масивів it і res, виходить ще гірше.


5.3.8.6 Збереження результатів у файл.

У даному розділі інформація з масивів itv і resv вноситься у файл res.txt. Цей файл відкривається в режимі перезапису і інформація у файлі оновлюється і коли користувач видя в Головне меню зайде в розділ Результати, він вже відведе оновлену інформацію з файлу res.txt і відповідно і свій результат.

5.4 Результати.


У даному розділі для користувача відображається інформація про кращих гравців, які за найменшу кількість ходів зібрали необхідну комбінацію.

Даний розділ реалізований за допомогою процедури result. Дана процедура зчитує інформацію з файлу res.txt і виводить зчитану інформацію на екран для ознайомлення користувачеві.

Реалізована дана процедура, точно таким же способом, як і в розділі 5.1 Опис, за винятком, того, що звернення відбувається до файлу res.txt, з цього детально зупинятися на даному розділі не має сенсу.

6. Опис вхідних і вивідних даних


У таблиці 7 описуються вхідні і вихідні дані, які збудовані приблизно в тому порядку, в якому вони повинні взаємодіяти з користувачем

Таблиця 7 Опис вхідних та вихідних даних


Вхідні

Вихідні


2. Вибір розділу в Головному меню програми











4. Введення при допомогою курсору напрямки переходу:

- Вліво;

- Вправо;

- Вгору

- Вниз;

- ESC - покинути гру в будь момент

5. Введення імені у разі перемоги за найменшу кількість ходів.

1. Відображення на екрані Головного меню



3. Виведення на екран раніше обраного розділу:

- Опис - Виведення на екран опис програми

- Управління - Виведення на екран інформацію про клавіші управління

- Результати - Виведення на екран списку кращих гравців

- Гра - Виведення на екран табло з комбінацією цифр









7. Програмне і апаратне забезпечення програми.

Для запуску гри достатньо будь-якого комп'ютера, на якому встановлена ​​хоч яка-небудь операційна система, сімейство Windows. br/>

8. Керівництво користувача

9.

8.1. Для запуску програми необхідно запустити файл Super15.exe. Відкриється Головне меню (Малюнок 1)


В 

Рисунок 1 - Головне меню


Основне меню містить п'ять пунктів:

1. Опис (About program). p> 2. Управління (Key). p> 3. Гра (Play). p> 4. Результати (Results). p> 5. Вихід (Exit). p> Переміщаючись при допомогою курсору вгору або вниз, можна вибирати цікавлять Вас меню.


8.2 При першому запуску програми користувачеві рекомендується прочитати розділ Опис (Малюнок 2), в якому вказано:

- Призначення програми;

- Дизайнер;

- Опис програми;


В 

Рисунок 2 - Вікно Опис


8.3 Розділ Управління.


Тут користувачеві виводиться на екран клавіші управління (Малюнок 3).

В 

Рисунок 3 - Управління


8.4 Розділ Игра.


При переході в цей розділ перед користувачем відкривається основне табло ігри (Малюнок 4), на якому розташовані 15 цифр, заповнені у випадковому порядку і одне порожнє полі. br/>В 

Рисунок 4 - Основне ігрове поле. br/>

Управління відбувається за допомогою клав...


Назад | сторінка 8 з 13 | Наступна сторінка





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

  • Реферат на тему: Виведення на екран поточного каталогу в графічному режимі (з скролінгом)
  • Реферат на тему: Мій комп'ютер: призначення та порядок використання. Головне меню ОС Wi ...
  • Реферат на тему: Методологічний розділ програми конкретного соціологічного дослідження
  • Реферат на тему: Опис систем управління безпілотними літальними апаратами
  • Реферат на тему: Розробка і математичний опис елементів автоматичного управління