Guessing Game with 3 classes, java

Aug 6th, 2015
SKTFaker
Category:
Programming
Price: $45 USD

Question description

Make guessing game java application with using 3 different classes.

core.java  ,   display.java   ,   main.java

core class will do the calculation, display class will display game messages, main class will

handle main method.


Here are system requirement.

+System_Level_Requirements
+
+.The system shall provide a means for the user to start the game.
+.The system shall provide a means for the user to quit the game.
+.The system shall be able to display the guessable range (1 – 1023)
+.The system shall provide a means for User to inform the device that he/she has selected a number between 1 and 1,023.
+.The system shall be able to find the number in 10 guesses or less
+.The system shall be able to compute a guess.
+.The system shall be able to display the computed guess.
+.The system shall be able to keep track of the guess iteration.
+.The system shall be able to display the guess iteration.
+.The system shall provide a means for the user to provide feedback on the guess:
+ ·The guess is correct.
+ ·The guess is too high
+ ·The guess is too low.
+.The system shall end the game dependent upon User input (The guess is correct) OR if the max number of guesses is exceeded.
+.The system shall make a subsquent guess dependent upon User input (The guess is not correct).
+.The system shall have a way to quit the application or play again once the game has ended.
+
+Extra:
+.A means for the user to set the upper bound
+.The system shall be able to find the number in maxNumOfGuesses guesses or less, based on the binomial theorem to log base 2 to determine number of guesses, round up to whole number if log is a decimal

all requirement must be met. Incomplete or wrong work or things that won't compile will not be accepted.

when the guess game starts, it will give user 2 options. 1st one is to start the game normal with # between 1 to 1023 with 10 guess limit, 2nd one will be the one without upper bound or guess limit.

Tutor Answer

(Top Tutor) Daniel C.
(997)
School: New York University
PREMIUM TUTOR

Studypool has helped 1,244,100 students

7 Reviews


Summary
Quality
Communication
On Time
Value
kpcutie
Dec 3rd, 2016
" Excellent job "
Hemapathy
Nov 20th, 2016
" all I can say is wow very fast work, great work thanks "
BlueOcean
Nov 6th, 2016
" Awesome! Exactly what I wanted. "
kevin12622
Oct 28th, 2016
" Goes above and beyond expectations ! "
ashleyisgod
Oct 15th, 2016
" Top quality work from this guy! I'll be back! "
likeplum4
Oct 6th, 2016
" Excellent work as usual "
Molly_Moon
Sep 22nd, 2016
" AMAZING as always! "
Ask your homework questions. Receive quality answers!

Type your question here (or upload an image)

1828 tutors are online

Brown University





1271 Tutors

California Institute of Technology




2131 Tutors

Carnegie Mellon University




982 Tutors

Columbia University





1256 Tutors

Dartmouth University





2113 Tutors

Emory University





2279 Tutors

Harvard University





599 Tutors

Massachusetts Institute of Technology



2319 Tutors

New York University





1645 Tutors

Notre Dam University





1911 Tutors

Oklahoma University





2122 Tutors

Pennsylvania State University





932 Tutors

Princeton University





1211 Tutors

Stanford University





983 Tutors

University of California





1282 Tutors

Oxford University





123 Tutors

Yale University





2325 Tutors