- 締切済み
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構文でこのプログラムを作る方法が分かりません
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- Cupper-2
- ベストアンサー率29% (1342/4565)
回答No.1
添え字の部分を変数にすればOK。 でもって添え字に当たる変数をループの判定に使う文字にすればヨシ。 FOR~NEXT文 DO~LOOP文 それぞれの使用例を(探して)見て考えてみてください。 ・・・ってか、BASICって、C言語やUNIXと同じで「方言」がキツイんです。 VISUAL BASICとかJIS Full BASICとかBASICの詳細を示さないとダメですよ。
お礼
アドバイスありがとうございました。