1. 程式人生 > >實驗任務五:猜數字遊戲

實驗任務五:猜數字遊戲

new pub roman 一個 截圖 輸入 class () blog

猜數字遊戲

程序設計思想:想讓猜數字這個遊戲可以成功編譯並運行,首先它的遊戲思維是簡單的,系統先自動生成一個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

Random();

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

( null, "您猜大了! " , "Results",JOptionPane.PLAIN_MESSAGE );

}

else

{

JOptionPane.showMessageDialog( null, "您猜小了!" , "Results",JOptionPane.PLAIN_MESSAGE );

}

}

}

}

程序流程圖:

技術分享

運行結果截圖:

技術分享技術分享技術分享

編譯錯誤分析:

最開始在實現程序功能時對於提醒用戶沒有用消息顯示框,很不方便,後來改善後都用消息顯示框實現了。

實驗任務五:猜數字遊戲