2014年7月3日 星期四

103暑期-z2踩地雷-簡易版

零、我們暫時將這個簡易版程式分成五個子部份,有需要再增加

先以 VB 佈建表單如下{五個按鈕 Button1 ~ 5,一個標籤 Label1}


壹、按第1按鈕「MxN格子」會動態產生格子如上圖,程式碼如下

五個按鈕中,我們先 Button2 ~4不啟動,按了按鈕1後,將 1 隱藏、 2 啟動}




貳、按第2按鈕「撒地雷」會隨機產生一定數量的座標 (r,c),以安置地雷

    先當做作業想一想:{假設地雷數 11 個}
 以 RND產生K { 0~109 } 共11次不同的 K值,然後經過計算 K → (R,C)
  每個地雷位置的LB(R,C)可設定符號、或圖片
     為了方便計算每一格四周的地雷數,我們將會宣告1個與LB(R,C)對應的數字陣列MTX(R,C)

0 意見:

張貼留言