プレイ日記
むぎちょこ ao-puyo-puyo
ランダムな数字を出したいのですが、同じ数字が連続で続くことが多いです。 何故でしょうか…
0そうだね
プレイ済み
返信[1]
親投稿
natto- natto-3030
一回NCARD変数の中の値を0にすればいいかと
1そうだね
プレイ済み
返信[2]
親投稿
(3号の乱数はなんかいまいちな気がする)
3そうだね
プレイ済み
返信[3]
親投稿
むぎちょこ ao-puyo-puyo
まだ連続で出ますねー
0そうだね
プレイ済み
返信[4]
親投稿
ケイン KEIN.HORGAN
えーと、多分プログラムにバグがあります。 (多分、なのは、このプログラムで何をしたいのかがいまいち分からない為) 1.CARDが表示される 2.もし、CARDより、NCARDが大きければ、NCARDを表示する 3.CARD にNCARD を代入する 4.1に戻る をやっています。
1そうだね
プレイ済み
返信[5]
親投稿
ケイン KEIN.HORGAN
で、もし、CARD<=NCARD が成立する場合、このプログラムは、 1:最初のCARD 2:最初のNCARD 3:2番目のCARD = 最初のNCARDと同じ数字 4:2番目のNCARD 5:3番目のCARD = 2番目のNCARD と同じ数字 と表示される事になります。 この結果をみて「乱数の筈なのに同じ数字が出る」と思われているのであれば、それは、プログラムのバグです。
1そうだね
プレイ済み
返信[6]
親投稿
natto- natto-3030
ラベルの最初にR=0を入れるといいかも
1そうだね
プレイ済み
返信[7]
親投稿
むぎちょこ ao-puyo-puyo
あー、なるほど 納得しました 完全に僕の勘違いです…すみません 連続で表示されていたものはCARDにNCARDを入れたものだったんですね! 皆さんありがとうございました。
1そうだね
プレイ済み
返信[8]
親投稿
むぎちょこ ao-puyo-puyo
あれ、でも… 混乱してきたw
1そうだね
プレイ済み
返信[9]
親投稿
むぎちょこ ao-puyo-puyo
できました!! PRINT CARD の位置が悪かったようです ありがとうございました!
3そうだね
プレイ済み