Мне конкретно нужна помощь с финалом, и я думаю, что тоже макет кода... Я запускаю его, и он работает постоянно, я пробовал использовать несколько веб-сайтов и свой учебник, но безуспешно, заранее спасибо!!
Java, Net beans 8.2
Код: Выделить всё
import java.util.Random;
import java.util.Scanner;
public class GuessingGame
{
public static void main (String[]args)
{
int answer, guess,attemptsNum = 0;
final int maxAttempts = 5;
String str, another = "y";
Scanner scan = new Scanner(System.in);
Random generator = new Random();
answer = generator.nextInt(101)+1;
System.out.println("Guess a number between 1 and 100");
System.out.println("Enter your guess (0 to quit):");
{
guess = scan.nextInt();
while (guess != 0)
{
if(guess==answer)
System.out.println("Right!");
else if (guessanswer)
System.out.println("Your guess was too HIGH.");
}
System.out.println("Want to Play again?(y/n)");
another = scan.next();
while (guess != answer && ++attemptsNum < maxAttempts)
if (attemptsNum == maxAttempts)
System.out.println ("The number was " + answer);
}
}
Введите свое предположение (0, чтобы выйти): 20
Ваше предположение было слишком НИЗКИМ
Введите свое предположение (0, чтобы выйти): 35
Ваше предположение было слишком НИЗКИМ
Введите ваше предположение (0 для выхода): 80
Ваше предположение было слишком ВЫСОКИМ
Введите ваше предположение (0 для выхода): 74
Ваше предположение было слишком ВЫСОКОЕ
Введите свое предположение (0, чтобы выйти): 56
Верно! Угаданий:5
Играть еще раз (да/нет)?
Подробнее здесь: https://stackoverflow.com/questions/555 ... rrect-numb