Курсовая работа: Программа игры Кости
Таблица тестов
№ | Входные данные | Результат | Комментарии | ||
name | x | st | |||
1 | Name | 3 | 10 |
Первый кубик = 3; Второй кубик = 1; Сумма кубиков = 4; Вы проиграли!! =) Количество поражений: 1 Количество побед: 0 Соотношение побед и поражений: 0 к 1 | - |
2 | Name | 5 | 5 |
Первый кубик = 4; Второй кубик = 1; Сумма кубиков = 5; Вы проиграли!! =) Вы выйграли! Ваш выигрышь увеличин в 4 раза =) Количество поражений: 1 Количество побед: 1 Соотношение побед и поражений: 1 к 1 | - |
3 | Name | 7 | 15 |
Первый кубик = 4; Второй кубик = 2; Сумма кубиков = 6; Вы выиграли! = ( Количество поражений: 1 Количество побед: 2 Соотношение побед и поражений: 2 к 1 | - |
4 | Name | 0 | 12 | Проверьте введенные данные | - |
5 | Name | 15 | 21 | Проверьте введенные данные | - |
6 | Name | 2 | Проверьте введенные данные | ||
7 | Name | 3 | Проверьте введенные данные | ||
8 | Name | 4 | 50 | Проверьте введенные данные | При текущем счете меньшем чем ставка |
9 | - | - | Введите имя игрока |
Описание работы программы
При запуске программы появляется окно регистрации игрока (рис.1).
Рис.1 Регистрация игрока
По нажатию кнопки "Начать игру" появляется основное окно программы (рис.2).
Рис.2 Основное окно программы
Для начала игры необходимо сделать ставку, не превышающую текущий счет и задумать число от 2 до 12. После заполнения полей "Ставка" и "Число" нажимаем кнопку "Принять". После чего активируется кнопка "Бросить кубики" (Рис.4)
Рис.4 "Бросить кубики"
После броска кубиков программа считает их сумму и выводит результат в поле расположенное справа от кнопки, в случае если сумма кубиков меньше задуманного числа вы выигрываете, и ваша ставка прибавляется к текущему счету (рис.5).
Если сумма кубиков равна задуманному числу, то ваша ставка умножается на 4 и так же прибавляется к текущему счету (Рис.6).
В случае если сумма кубиков больше задуманного числа Вы проигрываете и ваша ставка отнимается от текущего счета (рис.7). Если у вас закончились очки появится диалоговое окно, в котором вам будут предложены следующие действия (рис.8).:
"Повторить" - начинает игру заново.
"Выход" - выходит из игры.