• 締切済み

BASIC プログラム教えてください

RND関数を用いて1,2,3,4のいずれかの値がランダムに与えられた4つの添字付き変数 a(1), a(2), a(3), a(4) と,MAT INPUT文により入力された b(1), b(2), b(3), b(4) に対し, a(i)=b(i) が成り立つ i の個数 h をカウントして, h=4 となるまで「×」と表示させ,h=4 となったら「○」と表示させて終了するプログラム a(1), a(2), a(3), a(4) を FOR ~NEXT構文で表示させる方法 DO(UNTIL)~ LOOP構文でこのプログラムを作る方法が分かりません

みんなの回答

  • Cupper-2
  • ベストアンサー率29% (1342/4565)
回答No.1

添え字の部分を変数にすればOK。 でもって添え字に当たる変数をループの判定に使う文字にすればヨシ。  FOR~NEXT文  DO~LOOP文 それぞれの使用例を(探して)見て考えてみてください。 ・・・ってか、BASICって、C言語やUNIXと同じで「方言」がキツイんです。 VISUAL BASICとかJIS Full BASICとかBASICの詳細を示さないとダメですよ。

rider88
質問者

お礼

アドバイスありがとうございました。

関連するQ&A