0

HI, i'm new in JAVA
i creating a "GUESS NUMBER GAME"..
which allow user 3 changes to guess..
i'm new to java so i need a simple coding...
i has done the part but i dun wan to combine all function in main...
this is my problem, i hope u can solve to me...
this is my coding... pls look forward it..

import javax.swing.JOptionPane;
public class game1
{
public static void main (String args[])
{
int rollOfDice, num, x;
String output,userNum;

//generate a random number betwwen 1 and 6 inclusive
rollOfDice = (int)(Math.random()*6)+1;
output = "You rolled a "+rollOfDice;

//print msg
JOptionPane.showMessageDialog(null,output,"Random Number Demo",JOptionPane.INFORMATION_MESSAGE);

do
{
userNum = JOptionPane.showInputDialog ("Please Guess the number");
num = Integer.parseInt(userNum);

if (num == rollOfDice)
{
output = "Congratulation";
JOptionPane.showMessageDialog(null,output,"Win",JOptionPane.INFORMATION_MESSAGE);
}
else
{
for (x=1;x>3;x++)
{
output = "Try again";
JOptionPane.showMessageDialog(null,output,"Lose",JOptionPane.INFORMATION_MESSAGE);
//output = "You are lose";
//JOptionPane.showMessageDialog(null,output,"Lose",JOptionPane.INFORMATION_MESSAGE);
}
}
}while(num != rollOfDice);

System.exit(0);
}
}

2
Contributors
1
Reply
2
Views
11 Years
Discussion Span
Last Post by iamthwee
This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.