Skip to content

Проект представляет собой реализацию классической логической игры "Быки и Коровы" на языке C++.

License

Notifications You must be signed in to change notification settings

nikzan/BullsAndCows

Repository files navigation

Игра "Быки и Коровы"

Описание

"Быки и Коровы" - это классическая логическая игра, в которой игрок должен угадать 4-значное число, загаданное компьютером. Цифры в числе не повторяются. После каждой попытки игрок получает подсказки в виде количества "быков" и "коров".

  • Бык: цифра есть в загаданном числе и стоит на правильной позиции.
  • Корова: цифра есть в загаданном числе, но стоит на неправильной позиции.

Правила игры

  1. Компьютер загадывает 4-значное число с неповторяющимися цифрами.
  2. Игрок вводит 4-значное число с неповторяющимися цифрами.
  3. Компьютер сообщает количество "быков" и "коров".
  4. Игра продолжается до тех пор, пока игрок не угадает число или не исчерпает все попытки.

Описание кнопок

В приложении "Быки и Коровы" используются следующие кнопки:

  1. Новая игра: Начинает новую игру, сбрасывая все текущие данные и загадывая новое число.
  2. Подсказка: Предоставляет игроку подсказку, которая может помочь угадать загаданное число.
  3. Правила: Открывает окно с правилами игры, объясняя, как играть и что означают "быки" и "коровы".
  4. Проверить: Проверяет введенное игроком число и сообщает количество "быков" и "коров".

Запуск игры

Для запуска игры выполните следующие шаги:

  1. Склонируйте репозиторий:

    git clone https://github.com/nikzan/BullsAndCows.git
  2. Перейдите в каталог с проектом:

    cd BullsAndCows
  3. Скомпилируйте проект с помощью Сmake:

    mkdir "build"
    cd "build"
    cmake ..
    make
  4. Запустите исполняемый файл:

    ./BullsCows

Автор

Разработано nikzan.

About

Проект представляет собой реализацию классической логической игры "Быки и Коровы" на языке C++.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published