Skip to content

kolotov/java-project-61

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 

Repository files navigation

Project Overview

This game is a study project from the Hexlet education platform.

"Brain Games" is a set of five console games, built on the principle of popular mobile apps for brain training. Each game poses questions that require correct answers. After three correct answers, the game is considered completed. Incorrect answers end the game and suggest to retry it.

The games are:

  1. Calculator. Arithmetic expressions that need to be calculated.
  2. Progression. Finding missing numbers in a sequence of numbers.
  3. Determining an even number.
  4. Identifying the greatest common divisor.
  5. Determining a prime number.

Educational Achievements

This project allowed me to immerse myself in the Java ecosystem, learn how to configure the working environment, and get acquainted with Checkstyle (a code quality analyzer and linter) and Gradle (a framework for automating project builds). It helped me understand the differences between git and GitHub, work with external repositories, gain experience in building the architecture of a full-fledged application, and writing clean code.

Hexlet tests and linter status:

Actions Status Maintainability Test Coverage

Demo

Game "Even"

The user sees a random number and answers "yes" if it's even, "no" if it's odd.

asciicast

Game "Calc"

The user has to calculate the result of an operation between two numbers.

asciicast

Game "GCD"

The user has to find the greatest common divisor (GCD) of two numbers.

asciicast

Game "Progression"

The user has to identify the missing number in a sequence.

asciicast

Game "Prime"

The user has to determine whether a number is prime or not.

asciicast

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published