import java.util.Scanner; public class Guesser { public static final int secretN
ID: 3619108 • Letter: I
Question
import java.util.Scanner;public class Guesser
{
public static final int secretNumber = 75;
public static void main(String[] args)
{
int guess = 7;
System.out.println("guesserbegins...");
while((guess >= 0))
{
System.out.println(winner(getGuess()));
}
}
publicstatic int getGuess()
{
Scanner input = newScanner(System.in);
System.out.println("Guess a number between1 and 100: ");
int inside = input.nextInt();
return inside;
}
public static booleanwinner (int a)
{
if(a>secretNumber)
{
System.out.println("lower");
return false;
}
elseif(a<secretNumber)
{
System.out.println("higher");
return false;
}
else
{
System.out.println("WINNER");
return true;
}
}
}
I WANT TO GIVE THE USER 7 CHANCES TO FIND THE "secretNumber" , notjust one chance. How do I do that?
Explanation / Answer
please rate - thanks you were giving it unlimited chances--decrement guess import java.util.Scanner; public class untitled { public static final int secretNumber = 75; public static void main(String[] args) { int guess = 7; System.out.println("guesser begins..."); while((guess > 0)) { System.out.println(winner(getGuess())); guess--; } } public static int getGuess() { Scanner input = new Scanner(System.in); System.out.println("Guess a number between 1 and 100: "); int inside = input.nextInt(); return inside; } public static boolean winner (int a) { if(a>secretNumber) { System.out.println("lower"); return false; } else if(aRelated Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.