first commit

This commit is contained in:
DrChic0 committed 2024-03-07 11:19:37 -08:00
commit 1e19e7f773
7 files changed
+173

No files matched your search

+49
View File
@@ -0,0 +1,49 @@
public class GuessingGame {
private int target;
private int count;
private boolean gameWon;
public GuessingGame(int max) {
target = (int) (max * Math.random()) + 1;
count = 0;
gameWon = false;
}
public String guessAnswer(int guess) {
if(gameWon) {
return "Game already over";
}
count++;
if(guess > target) {
return "Too high";
}
if(guess < target) {
return "Too low";
}
gameWon = true;
return "Correct";
}
public int numGuesses() {
return count;
}
public static void main(String[] args) {
GuessingGame g = new GuessingGame(24);
System.out.println(g.numGuesses());
System.out.println(g.guessAnswer(55));
System.out.println(g.numGuesses());
System.out.println(g.guessAnswer(12));
System.out.println(g.guessAnswer(30));
System.out.println(g.numGuesses());
System.out.println(g.guessAnswer(24));
System.out.println(g.numGuesses());
System.out.println(g.guessAnswer(26));
System.out.println(g.guessAnswer(24));
System.out.println(g.numGuesses());
}
}