Гра "Перший мільйон", Детальна інформація

Гра "Перший мільйон"
Тип документу: Курсова
Сторінок: 31
Предмет: Комп`ютерні науки
Автор: Ісак І.І.
Розмір: 166.5
Скачувань: 1664
1.Відповідь на питання правильна? Якщо так, то п.2, інакше перехід на п.9.

2.Перевіряємо чи досягнуто 15 питання. Якщо так, то перехід на п.10, інакше п.3.

3.Якщо номер питання дорівнює 1, то зчитуємо питання з першої бази, якщо дорівнює 2 – зчитуємо з другої бази, якщо 3 – зчитуємо з третьої.

4.Збільшуємо позицію досягнутого питання.

5.Виводимо мітку досягнутої суми.

6.Обновляємо панелі з питанням та відповідями.

7.Перевіряємо чи досягнуто неспалимої суми. Якщо досягнуто, то п.11, інакше п.8.

8.Виводимо інформаційне вікно з інформацією про досягнуту суму виграшу.Перехід на п.1.

9.Позначаємо червоним кольором панель з варіантом, обраним користувачем, подаємо звукове повідомлення. Якщо досягнуто першої неспалимої суми, то виграш дорівнює 1 000 грн., якщо другої неспалимої суми, то виграш – 100 000 грн., інакше виграш дорівнює 0 грн. Виводимо вікно з інформацією про виграну суму та кінець гри. Перехід на п.12.

10.Виводимо вікно з привітанням про виграш 1 000 000 грн. Перехід на п.12.

11.Якщо досягнуто 5 питання, то досягнуто першої неспалимої суми. Якщо досягнуто 10 питання, то досягнуто другої неспалимої суми. Вивід вікна з інформацією про досягнення неспалимої суми. Перехід на п.8.

12. Кінець гри

Алгоритм підказки “допомога залу” побудований таким способом:

1.Дана підказка вже використовувалася? Якщо так, то п.5, інакше п.2.

2.Зчитуємо з бази номер правильного варіанту відповіді.

3.Для стовбчика з правильним варіантом відповіді генеруємо випадкове

число з діапазону 50-100 та додаємо до нього 50. Таким чином стовпчик з правильним варіантом відповіді завжди буде більшим за 50%.

4.Числа для інших трьох стовпчиків генеруємо так, щоб відсотки всіх чотирьох стовпчиків в сумі дорівнювали 100.

5.Повернення в основну програму.



Алгоритм підказки “дзвінок другу”:

1.Дана підказка вже використовувалася? Якщо так, то п.5, інакше п.2.

2.Довжина числа, введеного в якості номера телефону, дорівнює 6 символів? Якщо так, то перехід на п.4, інакше п.3.

3.Вводимо наступну цифру. Перехід на п.2.

4.Звіряємо введений номер з одним із запропонованих номерів абонентів, виводимо відповідь в залежності від обраного абонента.

5.Повернення в основну програму.

Алгоритм підказки “50 на 50”:

1.Дана підказка вже використовувалася? Якщо так, то п.4, інакше п.2.

2.Зчитуємо з бази номер правильного варіанту відповіді.

3.Забираємо з панелей два неправильних варіанти відповідей.

The online video editor trusted by teams to make professional video in minutes