Skip to content

un-f0rgiven/Brain-games

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hexlet tests and linter status:

Actions Status

Maintainability

Учебный проект - Игры разума Включает в себя 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 - простое ли число

Asciinema установка

https://asciinema.org/a/ekilze0JiJi6V0pevzaIAhAN9

Asciinema запуск игры Проверка на чётность:

https://asciinema.org/a/iIqa1YvjOcpvG5kaWHyB6aBUI

Asciinema запуск игры Калькулятор:

https://asciinema.org/a/5jmULOrJaMx3qcDGDQqCvZzey

Asciinema запуск игры Наибольший общий делитель:

https://asciinema.org/a/P12cHmOxpVnt7q1UZAbcmuZJH

Asciinema запуск игры Арифметическая прогрессия:

https://asciinema.org/a/Ru0EETOKkajaB2ekm3b6E1bWU

Asciinema запуск игры Простое ли число:

https://asciinema.org/a/tNx32Ncyz5d6kU6mv7HIIdUlN

About

A console application of 5 math games

Resources

Stars

Watchers

Forks

Packages

No packages published