No.3
- 回答日時:
ポケコンによってはエラーがでるかもしれません。
1000 a$=inkey$:if a$="" then 1000
これでキー入力があるまで、ループします。
キーを押すごとに一度表示させて停止させるには、この部分をサブルーチンにして
表示を止めたいところへ、gosub 1000というのを入れれば良いでしょう。
(サブルーチンにするには、1000行の最後に :return と追加します)
例
10 print "1+1=2"
20 print "2+2=4"
30 print "3+3=6"
40 print "4+4=8"
50 gosub 1000
60 print "5+5=10"
70 print "6+6=12"
80 gosub 1000
90 print "10+10=20"
100 end
1000 a$=inkey$:if a$="" then 1000:return
この例では、4+4の所と6+6の所でキー入力があるまで待ちます。
またちょっと別な方法では、表示させる部分の print ○○ の所に セミコロン
; を付けると、改行されずに表示させることが出来ます。
No.2
- 回答日時:
使用しているポケコンはなんでしょうか?
SHARPのPC-1210やPC-1350を使っていました。
したがってSHARPのポケコン用BASICを前提に話をします。
表示可能な行数が5行の場合
100 L = 1
110 FOR I=1 TO 100
120 PRINT I;"+";I;"=";I+I;
130 L = L + 1
140 IF L MOD 4 = 0 THEN A$=INPUT$(1):PRINT ELSE PRINT
150 NEXT I
とすれば、4行表示する度に何かキーが押されるまで表示を一時停止します。
110行目から始まるループは目的に合わせて改編してください。
この通りであるなら変数 L を I に置き換えても問題ありません。
20年近く昔の記憶なので 120行目、140行目辺りは正確じゃないかもしれません(^^ゞ
No.1
- 回答日時:
BASICの種類がわからんからどんな文が使えるかわからんけど、一行分の計算が終わる度にGOSUBして、飛び先サブルーチンでWHILE/WEND文を何かキーが押されるまでINKEY$=""回して、RETURNすれば?。
他に泥縄式でいいならIF/THENで何かキー入力がなければ自分自身の行に戻ってくるようにすれば。
この回答への補足
私が使ってるポケコンはSHARPのPC-G830というものなんですがもう少し詳しく教えていただいてもよろしいですか?すみません。泥縄式でもいいですので。
補足日時:2005/09/14 21:47お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) ポケコンの文字移動が上手くできない… 3 2022/04/25 01:34
- その他(プログラミング・Web制作) pythonのプログラムについての質問です。 1 2023/05/26 10:31
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- その他(プログラミング・Web制作) どうしてもエラーが解決できません。 1 2022/07/23 04:32
- その他(プログラミング・Web制作) VScodeでpythonプログラムの関数を実行したい 2 2022/07/13 19:24
- Ruby プログラミング 3 2023/06/09 14:30
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- Perl perlについての質問 2 2022/10/17 15:25
- その他(プログラミング・Web制作) [急募]Pythonについてです。 1 2022/10/03 20:53
- Visual Basic(VBA) 順列をランダムに発生するプログラム 1 2022/11/16 12:16
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
メールアドレスの下線の入力方法
-
縦書き文章で『―』表示を『|』...
-
手術 という漢字。この漢字を、...
-
Word2007でTabキーを押すと改ペ...
-
急に大文字と小文字が逆に入力...
-
ミドルバー(真ん中棒)
-
ワードの表中での「箇条書き」...
-
楽天のIDとパスワードについて
-
C言語 1文字入力(Enterキーなし)
-
初歩的な質問ですが漢字文字入...
-
Backspaceで文字が全部消える…。
-
eの上のカンマの出し方
-
PreviewKeyDownについて
-
AutoHotkeyで割り当てた操作が...
-
¥マークのキーにある横棒の出...
-
|(縦棒)を、キーボードから...
-
英数字を打ち込む時、シフトキ...
-
Becky!で入力時の改行がおかし...
-
IMEパッドのショートカットキー...
-
パソコンのひらがな打ちについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
縦書き文章で『―』表示を『|』...
-
メールアドレスの下線の入力方法
-
手術 という漢字。この漢字を、...
-
Word2007でTabキーを押すと改ペ...
-
¥マークのキーにある横棒の出...
-
ワードの表中での「箇条書き」...
-
急に大文字と小文字が逆に入力...
-
ミドルバー(真ん中棒)
-
eの上のカンマの出し方
-
|(縦棒)を、キーボードから...
-
半角英数大文字の入力方法について
-
C言語 1文字入力(Enterキーなし)
-
エクセルVBA セルの入力後「De...
-
実働時間を電卓で簡単に計算す...
-
VBAのユーザーフォーム、チェッ...
-
Backspaceで文字が全部消える…。
-
リターンキー → エンターキー?
-
Becky!で入力時の改行がおかし...
-
Ctrlキーを押したままだとSpace...
-
英数字を打ち込む時、シフトキ...
おすすめ情報