Skip to content

GoldinEA/php-project-lvl1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maintainability Build Actions Status

Описание проекта:

«Игры разума» — набор из пяти консольных игр, построенных по принципу популярных мобильных приложений для прокачки мозга. Каждая игра задает вопросы, на которые нужно дать правильные ответы. После трех правильных ответов считается, что игра пройдена. Неправильные ответы завершают игру и предлагают пройти ее заново. Игры:

  • Калькулятор. Арифметические выражения, которые необходимо вычислить.
  • Прогрессия. Поиск пропущенных чисел в последовательности чисел.
  • Определение четного числа.
  • Определение наибольшего общего делителя.
  • Определение простого числа.

Установка.

git clone https://github.com/GoldinEA/php-project-lvl1.git

brain calc demo

  • Игра: "Калькулятор"

    • Запуск через команду php bin/brain-calc
    • Суть игры в следующем: пользователю показывается случайное математическое выражение, например 35 + 16, которое нужно вычислить и записать правильный ответ.

    asciicast

brain even demo

  • Игра: "Проверка на чётность"

    • Запуск через команду php bin/brain-even
    • Суть игры в следующем: пользователю показывается случайное число. И ему нужно ответить yes, если число чётное, или no — если нечётное:

    asciicast

brain gcd demo

  • Игра "НОД"

    • Запуск через команду php bin/brain-gcd
    • Суть игры в следующем: пользователю показывается два случайных числа, например, 25 50. Пользователь должен вычислить и ввести наибольший общий делитель этих чисел.

    asciicast

brain prime demo

  • Игра "Простое ли число?"

    • Запуск через команду php bin/brain-prime
    • Суть игры в следующем: пользователю показывается число. Пользователь должен угадать, простое число или нет.

    asciicast

brain progression demo

  • Игра "Арифметическая прогрессия"

    • Запуск через команду php bin/brain-progression
    • Показываем игроку ряд чисел, образующий арифметическую прогрессию, заменив любое из чисел двумя точками. Игрок должен определить это число.

    asciicast

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published