Enjoy programming more!
Kidspod is a post site which supports young programmers.
First step to join us.
Register as a member
For members

たしざんゲーム

2023/01/09 13:49:01

たしざんゲーム

ato5fun

ato5fun

■説明
たしざんをといて答えを入れていくゲームです。
画面は以下のようになっています。
┏━┓┏━┓┏━┓┏━━━━━┓
┃A┃┃B┃┃C┃┃A+B+C┃
┗━┛┗━┛┗━┛┗━━━━━┛
┏━┓┏━┓┏━┓┏━━━━━┓
┃D┃┃E┃┃F┃┃D+E+F┃
┗━┛┗━┛┗━┛┗━━━━━┛
┏━┓┏━┓┏━┓┏━━━━━┓
┃G┃┃H┃┃I┃┃G+H+I┃
┗━┛┗━┛┗━┛┗━━━━━┛
┏━┓┏━┓┏━┓
┃A┃┃B┃┃C┃
┃+┃┃+┃┃+┃
┃D┃┃E┃┃F┃
┃+┃┃+┃┃+┃
┃G┃┃H┃┃I┃
┗━┛┗━┛┗━┛

全部で10ステージです。
A~Iのうち5個が?になっています。
他の数字や足し算の合計を参考に?を当ててください。
?は0~9までの数字です。
間違えると2秒止まります。
5個当てると自動的に次の面に進みます。
全部で10ステージです。
全部クリアするとクリアタイムが表示されます。

■操作
場所移動:
 ↑
← →
 ↓

数字選択:
Z X

決定:スペースキー

■変数
C ?を何個埋めたかのカウント
D 面作成時 合計数字
E クリア出来なくなっていないかのチェックフラグ
F Y*3
I FOR
J FOR
K INKEY
M 問題数-1
P 面作成時数字表示座標X
Q 面作成時数字表示座標Y
X X座標
Y Y座標
Z 数字選択X座標
[0]~[8] ?かどうかのフラグ 1:?
[9]~[17] 盤の数字

■プログラム
10 初期設定、画面作成
20-30 数字をランダムで作成、?5カ所をランダムで決定
40-50 解けない形になっていないかのチェック、解けない場合再作成、解ける場合は数字と?を表示
60 合計値計算、ステージ数表示
70-80 キー判定、カーソル移動
90 正解判定、NG処理
100 ステージクリア処理、全面クリア判定
110 70行からを繰り返す
120-130 合計値表示
140 全面クリア処理

PLAY

Programmers played with this program.1 programmers

Kidspod運営チーム
Kidspod運営チーム
2023/01/13 19:02:56