a22_intro03
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
* HLX-BASIC 入門 #3
-(by [[K]], 2022.03.22)
** (15) 数あてゲームをつくろう
-てきとうに作ってみました。
A=RND(900)+100; → これで、100~999のどれかになる。
PRINTF "100<=A<=999\n";
FOR B=1,9999;
PRINTF "[%d] A=? ",B;
C=INPUT();
IF A==C THEN
PRINTF "O ... A=%d!\n",A;
BREAK; → これはFOR~NEXTをとちゅうでおわりにさせる...
FI;
IF C==0 THEN BREAK; FI; → とちゅうでゲームをやめる。
IF C<A THEN PRINTF "X ... %d<A\n",C; FI;
IF A<C THEN PRINTF "X ... A<%d\n",C; FI;
NEXT;
-どうでしょうか?そして、どうしてこのプログラムでいいのか...
100<=A<=999
[1] A=? 500
X ... 500<A
[2] A=? 700
X ... 700<A
[3] A=? 900
X ... A<900
[4] A=? 800
X ... 800<A
[5] A=? 850
X ... 850<A
[6] A=? 875
X ... A<875
[7] A=? 863
X ... A<863
[8] A=? 858
X ... A<858
[9] A=? 854
X ... A<854
[10] A=? 852
O ... A=852!
** (16) さいころを6まんかいふってみる
-さいころは、どの目も1/6のかくりつで出るといわれています...
-そして数がおおければおおいほど、このせいしつがわかりやす...
-(以下工事中)
終了行:
* HLX-BASIC 入門 #3
-(by [[K]], 2022.03.22)
** (15) 数あてゲームをつくろう
-てきとうに作ってみました。
A=RND(900)+100; → これで、100~999のどれかになる。
PRINTF "100<=A<=999\n";
FOR B=1,9999;
PRINTF "[%d] A=? ",B;
C=INPUT();
IF A==C THEN
PRINTF "O ... A=%d!\n",A;
BREAK; → これはFOR~NEXTをとちゅうでおわりにさせる...
FI;
IF C==0 THEN BREAK; FI; → とちゅうでゲームをやめる。
IF C<A THEN PRINTF "X ... %d<A\n",C; FI;
IF A<C THEN PRINTF "X ... A<%d\n",C; FI;
NEXT;
-どうでしょうか?そして、どうしてこのプログラムでいいのか...
100<=A<=999
[1] A=? 500
X ... 500<A
[2] A=? 700
X ... 700<A
[3] A=? 900
X ... A<900
[4] A=? 800
X ... 800<A
[5] A=? 850
X ... 850<A
[6] A=? 875
X ... A<875
[7] A=? 863
X ... A<863
[8] A=? 858
X ... A<858
[9] A=? 854
X ... A<854
[10] A=? 852
O ... A=852!
** (16) さいころを6まんかいふってみる
-さいころは、どの目も1/6のかくりつで出るといわれています...
-そして数がおおければおおいほど、このせいしつがわかりやす...
-(以下工事中)
ページ名: