Skip to content

Commit 8aace2d

Browse files
committed
antimage 2
1 parent c9efdbf commit 8aace2d

File tree

5 files changed

+14
-14
lines changed

5 files changed

+14
-14
lines changed

app/src/main/java/hexlet/code/games/Calc.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
import java.util.Scanner;
44

55
public class Calc {
6+
private static final int RANDOM_NUMBER_BOUND = 50;
7+
private static final int RANDOM_OPERATOR_BOUND = 3;
8+
69
public static void play(Scanner scanner) {
710
Engine.greet(scanner);
811

9-
final var RANDOM_NUMBER_BOUND = 50;
10-
final var RANDOM_OPERATOR_BOUND = 3;
11-
1212
while (Engine.isContinuing()) {
1313
var number1 = Engine.getRandomNumber(RANDOM_NUMBER_BOUND);
1414
var number2 = Engine.getRandomNumber(RANDOM_NUMBER_BOUND);

app/src/main/java/hexlet/code/games/Even.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
import java.util.Scanner;
44

55
public class Even {
6+
private static final int RANDOM_NUMBER_BOUND = 100;
7+
68
public static void play(Scanner scanner) {
79
Engine.greet(scanner);
810
System.out.println("Answer 'yes' if the number is even, otherwise answer 'no'.");
911

10-
final var RANDOM_NUMBER_BOUND = 100;
11-
1212
while (Engine.isContinuing()) {
1313
var randomNumber = Engine.getRandomNumber(RANDOM_NUMBER_BOUND) + 1; // added 1 to avoid 0
1414
var correctAnswer = randomNumber % 2 == 0 ? "yes" : "no";

app/src/main/java/hexlet/code/games/GCD.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@
33
import java.util.Scanner;
44

55
public class GCD {
6+
private static final int RANDOM_NUMBER_BOUND = 100;
7+
68
public static int getGCD(int a, int b) {
79
return (a % b == 0) ? Math.abs(b) : getGCD(b, a % b);
810
}
911

1012
public static void play(Scanner scanner) {
1113
Engine.greet(scanner);
1214

13-
final var RANDOM_NUMBER_BOUND = 100;
14-
1515
while (Engine.isContinuing()) {
1616
var number1 = Engine.getRandomNumber(RANDOM_NUMBER_BOUND) + 1; // added 1 to avoid 0
1717
var number2 = Engine.getRandomNumber(RANDOM_NUMBER_BOUND) + 1;

app/src/main/java/hexlet/code/games/Prime.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
import java.util.Scanner;
44

55
public class Prime {
6+
private static final int RANDOM_NUMBER_BOUND = 82; // multiplication table range
7+
68
public static boolean isPrime(int number) {
79
if (number < 2) {
810
return false;
@@ -21,8 +23,6 @@ public static void play(Scanner scanner) {
2123
Engine.greet(scanner);
2224
System.out.println("Answer 'yes' if given number is prime. Otherwise answer 'no'.");
2325

24-
final var RANDOM_NUMBER_BOUND = 82; // multiplication table range
25-
2626
while (Engine.isContinuing()) {
2727
var randomNumber = Engine.getRandomNumber(RANDOM_NUMBER_BOUND);
2828
var correctAnswer = isPrime(randomNumber) ? "yes" : "no";

app/src/main/java/hexlet/code/games/Progression.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@
44
import java.util.StringJoiner;
55

66
public class Progression {
7+
private static final int PROGRESSION_SIZE = 10;
8+
private static final int RANDOM_ELEMENT_OF_PROGRESSION_BOUND = 20;
9+
private static final int RANDOM_STEP_BOUND = 10;
10+
private static final int RANDOM_HIDDEN_ELEMENT_BOUND = 10;
11+
712
public static int[] getRandomProgression() {
8-
final var PROGRESSION_SIZE = 10;
9-
final var RANDOM_ELEMENT_OF_PROGRESSION_BOUND = 20;
10-
final var RANDOM_STEP_BOUND = 10;
1113

1214
int[] progression = new int[PROGRESSION_SIZE];
1315
progression[0] = Engine.getRandomNumber(RANDOM_ELEMENT_OF_PROGRESSION_BOUND);
@@ -23,8 +25,6 @@ public static int[] getRandomProgression() {
2325
public static void play(Scanner scanner) {
2426
Engine.greet(scanner);
2527

26-
final var RANDOM_HIDDEN_ELEMENT_BOUND = 10;
27-
2828
while (Engine.isContinuing()) {
2929
int[] progression = getRandomProgression();
3030
var hiddenElement = progression[Engine.getRandomNumber(RANDOM_HIDDEN_ELEMENT_BOUND)];

0 commit comments

Comments
 (0)