安価で高機能なBASIC言語アプリでプログラミング
高機能である割に比較的安価な(170円) 有料の BASIC アプリ、Smart BASIC を iPhone や iPad や iPod touch へインストールしました。グラフィックス関係の命令なども充実しています。実行速度も非常に速いです。
---修正---------------------------------------
Smart BASIC は Ver. 3.0 から日本語に完全に対応しました。
編集画面で文字定数に日本語を使うときにも、
以前のように異常な表示にはならず、すんなりと入力できるようになりました。
プログラム名にも日本語が使えるようになりました。
---修正ここまで--------------------------------
なお、この Smart BASIC にはsave命令はありません。プログラムは自動的にsaveされます。
プログラム単位のコピーやフォルダ作成などの機能は内蔵しています。
下に自作のプログラムと、その実行結果を載せておきます。正方形をたくさん描くプログラムです。このプログラムには日本語は使ってないので、Smart BASIC の編集画面だけで書くことができました。
ご覧のように、行番号は必要ありません。
-------------------------
graphics
shadow on
randomize
begin:
maxx = screen_width()
maxy = screen_height()
maxd = 160
halfd = maxd / 2
for i=1 to 400
x1 = rnd(maxx)
y1 = rnd(maxy)
x2 = x1 + rnd(maxd) - halfd
y2 = y1 + rnd(maxd) - halfd
draw color rnd(1), rnd(1), rnd(1)
draw size sqr((x2 - x1)^2 + (y2 - y1)^2)
draw line x1, y1 to x2, y2
if maxy <> screen_height() then goto begin
next i
end
-------------------------
« 小さいBASICで正方形がいっぱい | トップページ | Android の BASIC! を使ってみた »
「iOS」カテゴリの記事
- iPadのa-Shellで日本語LaTeX(2024.01.22)
- iPadの a-Shell でC言語:修正版(2022.11.15)
- iPadなどの a-Shell その後(2022.05.31)
- iPadの a-shell でC言語(2021.05.19)
- 省電力USBメモリーとLightning(2021.04.10)
私はandroidで似たような無料アプリ「BASIC!」の愛用者です。
自分用のツールを作成してタブレットで動かしています。
携帯できる端末がBASICが編集できたり、実行できるのは
やはり便利ですね。
投稿: BASIC!友の会 | 2013年10月10日 午前 11時36分
このブログのオーナーですが、BASIC!友の会様、お読みくださってありがとうございます。私もご指摘の BASIC! をダウンロードしていたのですが、サンプル・プログラムを動かすだけで、しばらく BASIC! でプログラムを作ったことはありませんでした。ところが今はなぜかBASICでプログラミングをしたい気分になっていて、ごらんのように記事を立て続けに書いています。その勢いで、この記事と同種のプログラムを Nexus 7 の BASIC! で作ってそれについての記事を、友の会様がコメントを書いてくださった日の午後に投稿したところです。私の「つれづれ」のトップページをご覧くださって、また、感想を書いてください。友の会様の上記のコメントはその日の夜に見つけました。気づくのが遅くなってすみません。
BASIC!友の会様のホームページも拝見しました。今後のプログラミングの参考にさせていただきたいと思います。
投稿: へろいくす | 2013年10月11日 午前 01時00分