實驗任務五:猜數字遊戲
猜數字遊戲
程序設計思想:想讓猜數字這個遊戲可以成功編譯並運行,首先它的遊戲思維是簡單的,系統先自動生成一個1~100之間的數字,然後由用戶進行猜測,用一個循環,當猜的數字不一樣時,提醒用戶猜大或猜小,直到用戶猜對數字。
源代碼:
//那穎 20163448 信1605-2班
import java.util.Random;
import javax.swing.JOptionPane;
public class CaiShuZi
{
public static void main(String[] args)
{
String x;
int d;
int Max=100;
int Min=1;
Random random=new
int s=random.nextInt(Max-Min+1)+Min;
boolean flag=true;
while(flag)
{
x=JOptionPane.showInputDialog("請輸入您猜想的數字:");
d = Integer.parseInt(x);
if(d==s)
{
JOptionPane.showMessageDialog( null, "您猜對了!" , "Results",JOptionPane.PLAIN_MESSAGE );
flag=false;
}
else if(d>s)
{
JOptionPane.showMessageDialog
}
else
{
JOptionPane.showMessageDialog( null, "您猜小了!" , "Results",JOptionPane.PLAIN_MESSAGE );
}
}
}
}
程序流程圖:
運行結果截圖:
編譯錯誤分析:
最開始在實現程序功能時對於提醒用戶沒有用消息顯示框,很不方便,後來改善後都用消息顯示框實現了。
實驗任務五:猜數字遊戲