Учебный проект - Игры разума Включает в себя 5 математических игр: Проверка на чётность - пользователю показывается случайное число. И ему нужно ответить yes, если число чётное, или no — если нечётное Калькулятор - пользователю показывается случайное математическое выражение, например, 35 + 16, которое нужно вычислить и записать правильный ответ Наибольший общий делитель - пользователю показывается два случайных числа, например, 25 50. Пользователь должен вычислить и ввести наибольший общий делитель этих чисел Арифметическая прогрессия - пользователю показывается ряд чисел, который образует арифметическую прогрессию, заменив любое из чисел двумя точками. ИПользователь должен определить это число Простое ли число - пользователю показывается случайное число. И ему нужно ответить yes, если число простое, или no — если нет
Во всех играх используется одинаковая логика. Программа задаёт вопрос и проверяет полученный ответ. Если ответ неверный, то игра заканчивается, выводя верный ответ. При получении трёх верных ответов игра завершается победой.
Требования OS Linux Python 3.10.12
Установка и запуск Установка приложения производится через команду: make package-install Удаление производится через команду: make package-uninstall Запуск игр производится через команды: brain-even - проверка на чётность brain-calc - калькулятор brain-gcd - наибольший общий делитель brain-progression - арифметическая прогрессия brain-prime - простое ли число
https://asciinema.org/a/ekilze0JiJi6V0pevzaIAhAN9
https://asciinema.org/a/iIqa1YvjOcpvG5kaWHyB6aBUI
https://asciinema.org/a/5jmULOrJaMx3qcDGDQqCvZzey
https://asciinema.org/a/P12cHmOxpVnt7q1UZAbcmuZJH