Программа-тренажер «Быки-Коровы»
Развивающая внимание логическая игра для детей и взрослых
.
Исходный код на Visual Basic 6.


Существует множество вариантов этой игры, но в классическом виде…

Правила игры «Быки-Коровы»

Два игрока загадывают числа (каждый свое) из четырех не повторяющихся цифр и, делая поочередно ходы, стремятся как можно быстрее отгадать число соперника.
На первом ходе, как правило, называется случайное число, но в ответ на эту попытку, соперник должен сообщить о количестве «быков и коров»… давая этим самым ориентир, насколько близка эта попытка к истине…

«Бык» - верно угаданная цифра (присутствующая и в числе-попытке соперника, и в загаданном Вами числе), находящаяся в нужном месте (позиции) этого числа…

«Корова» - угаданная цифра (присутствующая и в числе-попытке соперника, и в загаданном Вами числе), но находящаяся в другом месте (неправильной позиции) этого числа…

Пример:
Если Вы задумали «3456», а соперник делает ход «1465», то Вы должны сообщить ему следующую информацию: «1 бык и 2 коровы», так как цифра 4 находится на второй позиции в обоих числах (это бык), а цифры 5 и 6 присутствуют, но их позиции не верны, то есть это две коровы. Ну и, единица (цифра 1) не является ни быком, ни коровой, так как в задуманном Вами числе отсутствует.

Понятно, что при подсчете быков и коров, надо быть не просто честным, но и предельно внимательным, так как ошибочная информация введет соперника в заблуждение, а Вам в этом случае положена «дисквалификация».

Программа-тренажер для игры Быки-Коровы

Данная программа-тренажер позволяет обойтись без второго человека, что целесообразно при тренировках… Компьютер никогда не ошибается в подсчете «быков-коров» и Вас будет проверять и подсказывать, если Вы допустите ошибку…

Режим «Игра» полностью имитирует ход игры, то есть поочередно передает право хода соперникам.

Режим «Тренировка» тренирует Вас в приобретении навыков отгадывания числа соперника.

Режим «Тестирование» позволяет проверить алгоритм программы и тренирует Вас в подсчете «быков-коров», указывая при необходимости на ошибки.

Режимы игры Быки-Коровы

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

Это не окончательный вариант. Статья будет дописана...

О пользе развивающих игр...

Об алгоритме решения (отгадывании числа)...

Об исходном коде этой программы...



Игра Быки-Коровы VBA Excel

А это вариант того же алгоритма отгадывания числа, но на VBA Excel… Как видите, за 5 ходов…

Исходный код предоставляется (и/или его доработка) на договорной основе…

скачать бесплатно exe-файл для тестирования

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


Другие примеры на тему «Компьютерные игры (учебные, простенькие)»

Другие примеры на языке «Visual Basic»




Если на этой странице не нашлось того, что Вы так искали...

         Не расстраивайтесь, не все потеряно... Смело щелкайте...

исходный код на заказ. orenstudent.ru Автоматизация документов MS Office. orenstudent.ru исходный код на заказ. orenstudent.ru Помогите найти и устранить ошибку в исходном коде программы. orenstudent.ru Skype-консультирование по программированию
Скайп-консультации

Акция !!!
Весь код по 49 руб


требуются
школьники!


и СТУДЕНТЫ!
Кому не плевать
на деньги!
Сайт помощи студентам по программированию и информатике

Program code