買彩票分為兩步:
static
int[
]buylottery()
個紅球號碼:"
, i +1)
;int redballnumber =
int.
parse
(console.
readline()
);if(redballnumber <
1|| redballnumber >33)
console.
writeline
("您選的紅球號碼不在1-33,請重新選擇:");
//ndexof() :在字串中從前向後定位字元和字串;
//所有的返回值都是指在字串的絕對位置,如為空則為- 1
else
if(array.
indexof
(lotteryarry, redballnumber)!=-
1)console.
writeline
("您選擇的號碼重複了,請重新輸入:");
else
lotteryarry[i++
]= redballnumber;
}int blueballnumber;
doelse
console.
writeline
("您選擇的藍色球號碼必須是1-16,請重新選擇");
}while
(blueballnumber <
1|| blueballnumber >16)
;return lotteryarry;
}
生成彩票分為兩步:
static
random ran =
newrandom()
;
static
int[
]createlottery()
} createlottery[6]
= ran.
next(1
,17);
array.
sort
(createlottery,0,
6);return createlottery;
}
static
intlotterylevel
(int
buylottery,
int[
] ranlottery)
//藍球是否中獎判斷
bluecount = buylottery[6]
== ranlottery[6]
?1:0
;//中獎級別計算
int level;
if(redcount + bluecount ==7)
level =1;
else
if(redcount ==6)
level =2;
else
if(redcount + bluecount ==6)
level =3;
else
if(redcount + bluecount ==5)
level =4;
else
if(redcount + bluecount ==4)
level =5;
else
if(bluecount ==1)
level =6;
else
level =0;
return level;
}
static
void
printticket
(int
ticket)
console.
writeline()
;}
static
void
main
(string
args)
等獎。累計花費:元"
, level, count *2)
;}while
(level !=1)
; console.
readkey()
;}
雙色球模擬
利用多層for迴圈巢狀來實現雙色球的選擇問題 雙色球的規則 1 球號的大小必須在1 32之間 2 輸入的球號不能和已經存在陣列當中的球號存在 2 藍球 1 15之間 然後在比較輸入紅球和產生的紅球相等的有哪些 已經藍球是否相同 public static void main string args ...
用C語言模擬雙色球開獎
問題描述 雙色球是中國福利彩票目前最火的一種玩法。而彩票是以抽籤給獎方式進行籌款或斂財所發行的憑證,並非是賭博,每天都有上億的彩民關注著雙色球的開獎結果。其彩票投注區分為紅色球號碼區和藍色球號碼區,每注投注號碼由6個紅色球和1個藍色球號碼組成。紅色球號碼從1 33中選擇,藍色球號碼從1 16中選擇每...
python學習實錄之 雙色球模擬器
coding utf 8 import random print 歡迎使用雙色球模擬器,現在開始啦!print 您的5000元充值已到帳,祝您玩的愉快 mymoney 5000 chmoney 0 inmoney 5000 pay 0 zhu 0 fmoney 0 iend 1 jiang 0,0,...