Реферат: Игра Что Где Когда на Паскале

Разделим задачу на несколько подзадач. Выделим следующие основные подзадачи:

построение главного меню;

организацию ввода файла с базой вопросов;

проведение игры;

работу с пользователями (игроками), их идентификацию.

Подзадачу проведение игры разделим на следующие подзадачи:

загрузку 12 вопросов из списка;

построение игрового поля;

проведение до 12 раундов игры;

подсчет очков.

Рассмотрим задачу проведения раунда игры подробнее. Она состоит из подзадач:

-выбора вопроса из 12 вопросов случайным образом;

-вывод содержимого вопроса на экран;

-ввод ответа.

Каждую задачу реализуем в качестве отдельной, независимой подпрограммы, в качестве параметров которой будем передавать необходимые ей данные или использовать для этого глобальные переменные.

Далее рассмотрим алгоритм работы основного меню:

Рисунок 3

Затем рассмотрим алгоритм ввода новых вопросов:

Рисунок 4

Рассмотри алгоритм ввода строки вопроса или ответа на него подробнее:

Рассмотрим ввод пароля:

Рисунок 5

Как видно алгоритм ввода строки с информацией и ввод пароля отличается только то, что вместо введенного символа отображается «*». Эти алгоритмы можно реализовать одной подпрограммой, введя признак вводимой строки (пароль /данные).

Рассмотрим алгоритм игры подробнее:

К-во Просмотров: 736
Бесплатно скачать Реферат: Игра Что Где Когда на Паскале