ViVi Home > パズル・ボードゲーム > TinyBASIC


 

 

TinyBASIC

Tiny BASIC は1970年台に流行った言語で、BASIC言語の仕様を制限し、小さなPC(当時はマイコンと呼ばれた)でも簡単に動作できるようにしたものです。
本アプリは、その Tiny BASIC でコードを記述し、実行できる環境です。

最新 ver 0.005:
SkskShogi  for Android(2.3以上)

使い方

コマンドボタンを押すか、中央の入力エリアにコマンドを入力し、Enter ボタンを押します。

画面

コマンド

行番号 ステートメント 改行 行追加
行番号 改行 行削除
LIST 改行 プログラム表示
RENUM 改行 行番号をリナンバ
EDIT 行番号 改行 指定行を編集
NEW 改行 プログラム全削除
RUN 改行 プログラム実行

プログラム例

Hello, World

10 PRINT "HELLO, WORLD"

100回ループ(FOR文)

10 FOR I = 1 TO 100
20  PRINT I
30 NEXT

100回ループ(IF文)

10 I = 1
20 PRINT I
30 I = I + 1
40 IF I <= 100 THEN 10

配列 @(I) に乱数を代入

10 FOR I = 1 TO 10
20  @(I) = RND
30  PRINT @(I)
40 NEXT

素数表示

100 ' PRIME
110 LIMIT = 10000
120 FOR I = 2 TO LIMIT
130 @(I) = 1
140 NEXT
150 FOR I = 2 TO LIMIT
160 IF @(I) = 0 THEN 210
170 PRINT I
180 FOR K = I + I TO LIMIT STEP I
190 @(K) = 0
200 NEXT
210 NEXT

謝辞

 

変更履歴: