Difference between revisions of "Guess my Number"
From CompSciWiki
Line 15: | Line 15: | ||
An image or By Students section | An image or By Students section | ||
− | |Solution=To get a random number in java you need to include < | + | |Solution=To get a random number in java you need to include the following statement at the beginning of your source code. <pre>import java.util.Random;</pre> |
<pre> | <pre> |
Revision as of 11:28, 1 April 2010
Back to the Program-A-Day homepage
ProblemGenerate a program where the computer chooses a random number between 1 and 10 and the user is continuously asked to guess it until they are correct. You will need to review [JOptionPane for input and ouput] |
SideSectionTitle
An image or By Students section | |
---|---|---|
SolutionTo get a random number in java you need to include the following statement at the beginning of your source code.import java.util.Random; Random generator = new Random(); int randNum = generator.nextInt(10) + 1; String guess; boolean correct = false; while(correct == false) { guess = JOptionPane.showInputDialog("Enter a guess between 1 and 10:"); if(Integer.parseInt(guess) == randNum) { correct = true; JOptionPane.showMessageDialog("You are correct"); } else JOptionPane.showMessageDialog("You are incorrect"); } | ||
CodeSolutionCode goes here. Please DO NOT put your code in <pre> tags! |