■ 現在のこのページの役立ち度:
表示されない場合こちらのリンクからもご覧になれます。
■ このページの役立ち度を評価する:
役立ち度を評価してください。
(1(左):あまり役立たない - 5(右):大変役立った):
■ ページの共有:
[ サイト内検索 ]
カスタム検索
#2322-1クイズ問題の出題についてみっちー1999-07-29(木) 21:35
     #2331-0RE#2322:クイズ問題の出題についてよねKEN1999-07-29(木) 22:58
#2322-1
クイズ問題の出題について
テキストファイルから問題を読み込んで
出題していくプログラムなのですが
一度出た問題を
出さないように
する方法を
だれか教えてください
お願いします
また問題の選択肢についても
ランダムで出せるようにしたのです
お願いします
#2331-0
RE#2322:クイズ問題の出題について
> テキストファイルから問題を読み込んで
> 出題していくプログラムなのですが
> 一度出た問題を
> 出さないように
> する方法を
> だれか教えてください
> お願いします
この話は要するに例えば1〜10の数字があって、重複せずにランダムに選ぶという
問題と同じですね。

ということで、問題が例えば10種類あるとして、それぞれに1〜10という番号がついている
ものとします。そして、例えば、Mondai(1 to 10)という配列を作っておき、
それぞれをあらかじめ
Mondai(1)=1
Mondai(2)=2
   :
Mondai(10)=10と代入しておき、
その配列をシャッフルしてやり、
「問題NのときMondai(N)の中の番号の問題を出題する」というふうにすることで、
ランダムな出題ができます。

> また問題の選択肢についても
> ランダムで出せるようにしたのです
選択肢を入れておく、上の話と同じで選択肢を入れている文字列配列の番号を
シャッフルしてやるだけです。

ランダムな数字を発生させるにはRND関数を使用します。詳細はヘルプで。

#質問を訂正したのなら、古い方の質問(#2320)は自分で削除して
#おきましょう。
このページと関連する記事:
#4496-0乱数について1999-12-20(月) 19:52
#2320-1クイズのもんだいはんていについて1999-07-29(木) 21:32
#2749-0お願いします!!2001-12-12(水) 22:59
#2749-3お願いします!!2001-12-12(水) 13:59
#13554-0ランダムな数字を重複なく配列に格納していく方法2000-12-20(水) 14:47
#492-2クイズを作りたいんですが2003-12-16(火) 13:25
#9722-0ランダムな数値2000-04-19(水) 10:37
#941-0三択問題1999-08-18(水) 17:30
#6936-0数値をランダムに取得2000-03-27(月) 14:49
#7250-0乱数2000-04-09(日) 18:03
お探しの情報は見つかりましたか?お困りの問題は解決しましたか?
サイト内検索, 似た記事検索で見つからなくてもあきらめずに掲示板で質問してみましょう。
VB初心者友の会があなたのお役に立てれば幸いです。また、本ページの投稿者の方々にこの場を借りて感謝致します。
本ページは過去ログを集めて自動構成しています。よろしければこのページに関するフィードバックをお願いします。
(※ 構成の誤り、広告等の不適切な記事、リンク切れ、読めないページの報告など)