プログラム(BASIC) 教えてください
(1) INPUT文で入力した整数 k に対し, 3, 5, 7, 9 のいずれかの値をランダムに等確率で発生し,改行せず横に続けて k個 表示させるプログラム
(2)初項 a ,公差 r ,長さ n の等差数列 a, a+r, a+2r, ..., a+(n-1)r のいずれかの値を等確率で発生させるためには,乱数をどのような式で作れば良いか? INPUT文で与えられた a, r, n, k に対して,この等差数列のいずれかの値をランダムに k 個表示させるプログラム
(1)は0,2,4,6を考えてから+3すればいいと思うのですがランダムに0,2,4,6を表示するプログラムの仕方が分かりません。
10 INPUT k
20 FOR L=1 TO k
30 RANDOMIZE
40 PRINT INT( )+3;
50 NEXT L
60 END
解説があるとありがたいです。
お礼
ありがとうございます。 もしよろしかったらcrimsonさんにも KOH_daにお願いした質問をお願いしたいのですが…