![]() |
||
|
Regular Member
![]() ![]() 加入日期: Dec 2001
文章: 63
|
有關vb的問題
我想寫一個簡單的樂透程式~~
但是寫到亂數產生時卡住了 我不知道如何讓亂數都不同~~ 我是設計7個文書格(6個號碼+特別號) 我想要讓第一個亂數在42個號碼選出時 第二個亂數會屏除第一個亂數,就是除了第一個以外的41個中選1個 第三則是屏除第一和第二個........ 以此類推 不知道要怎ㄇ寫讓他跳過已經選出的號碼!! 另外不知道還有別的方法或程式可供小弟參考ㄇ!? 我在線上等各位高手解答~~ ICQ:17127988 |
|||||||
|
|
|
Major Member
![]() 加入日期: Jul 2001 您的住址: TAIPEI
文章: 274
|
Re: 有關vb的問題
q:不知道要怎ㄇ寫讓他跳過已經選出的號碼!!
a: Randomize if a=b then b=int(rnd*100) 引用:
|
|||
|
|
|
Senior Member
![]() ![]() ![]() 加入日期: Jun 2001 您的住址: 綠島
文章: 1,371
|
Re: 有關vb的問題
引用:
提一個簡單的概念~ 用if迴圈去判斷此數是否已經出現過了... 假如出現過了,就再亂數一次... 假如未出現,就往下一個跑..以此類推.. 不過,vb的內建函數可以產生不重複的數字吧~ ![]()
__________________
武士:看來我不應該來。 紫霞:現在才知道太晚了, 武士:留下點回憶行不行? 紫霞:我不要回憶,要的話留下你的人。 武士:這樣只是得到我的肉體,並不能得到我的靈魂,我已經有愛人了,我們不會有結果,你讓我走吧。 紫霞:好,我讓你走,不過臨走前你要親我一下。 |
|
|
|