Дартс Калькулятор

by Heorhi Bayevich


Deportes

Libre



Программа для подсчета очков при парной игре в дартс (501, 301, 170 и т. д.)Помимо основных функций, характерных для программ данного типа, здесь реализован ввод остатка. В ряде случаев, как правило, когда игрок находится на окончании, удобно вводить количество не набранных, а оставшихся очков. Для этого надо набрать остаток и нажать на поле ввода. Работает при остатке менее 180.Правила игры В начале игры у каждого игрока имеется 501 (301, 170 и т.д.) очко. Количество очков, набранных в результате попадания в мишень, вычитаются из количества очков у игрока. Побеждает игрок, получивший таким способом ровно 0 очков. Это игра с выходом по удвоению, т.е. игрок должен попасть в зону удвоения, чтобы получить ровно 0 очков. В случае перебора количество очков у игрока остаётся неизменным с прошлого. Перебор происходит в следующих случаях: 1. В результате хода игрок набирает больше очков, чем у него осталось (в результате вычитания получится отрицательное число) 2. После вычитания у игрока остаётся одно очко (нельзя набрать одно очко при игре с выходом по удвоению) 3. После вычитания у игрока остаётся 0 очков, но он нарушил правило выхода по удвоению.
Игроки продолжают игру до тех пор, пока один из них не получит 0 очков. Игрок, сделавший это, выигрывает.