使用清單,製作一個可以讓使用者任意指定輸入獎號的最大數(n)值。然後,再由使用者選擇要從1到n值中,抽出(m)個號碼。而此m個號碼不能重覆。
1、先建立程式介面:
2、程式執行結果如下:
3、程式拼塊請自己動動腦吧!
提示:
(1)利用循序取(For Test)迴圈,將迴圈每次的控制變數 (i)填入空清單,
從1到使用者輸入的最大值(n),形成一個循序的數字清單(num)。
(2)利用第2個循序取(For Test)迴圈,從前項設定的數字清單(num)中,
亂數取出數字,並儲入開獎清單(lotto)中,且將被取出的數字自數字清單中清除,
才不致重覆出現相同數字。
(3)最後,利用循序取清單項目迴圈,從開獎清單(lotto)中,將抽出的獎號逐一列印出來。