Пишем игру быки и коровы на Java
Существует множество вариаций этой игры. Компьютерный вариант игры обычно однопользовательский, при этом компьютер загадывает число, а человек — отгадывает его. После каждого ввода числа, компьютер выводит количество быков и коров в нем. «Коровой» называется цифра, угаданная без совпадения позиции, а «быком» — совпадение и цифры и позиции.
Помимо прочего, разработанная программа должна программа должна:
корректно обрабатывать неправильный пользовательский ввод (четырехзначные числа) и выдавать, при необходимости, предупреждающие сообщения;
сохранять таблицу рекордов в текстовом файле.
Задачи:
проанализировать задачу и разработать требования к программе;
выполнить анализ требований и проектирование;
реализовать программу и проверить правильность ее работы.
Исходный код работы целиком можно взять в репозитории.
👉 @BookJava