« 小さいBASICで正方形がいっぱい | トップページ | Android の BASIC! を使ってみた »

2013年10月 7日

安価で高機能な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
-------------------------

Smartrandomsquares

« 小さいBASICで正方形がいっぱい | トップページ | Android の BASIC! を使ってみた »

iOS」カテゴリの記事

コメント

私はandroidで似たような無料アプリ「BASIC!」の愛用者です。

自分用のツールを作成してタブレットで動かしています。

携帯できる端末がBASICが編集できたり、実行できるのは
やはり便利ですね。

このブログのオーナーですが、BASIC!友の会様、お読みくださってありがとうございます。私もご指摘の BASIC! をダウンロードしていたのですが、サンプル・プログラムを動かすだけで、しばらく BASIC! でプログラムを作ったことはありませんでした。ところが今はなぜかBASICでプログラミングをしたい気分になっていて、ごらんのように記事を立て続けに書いています。その勢いで、この記事と同種のプログラムを Nexus 7 の BASIC! で作ってそれについての記事を、友の会様がコメントを書いてくださった日の午後に投稿したところです。私の「つれづれ」のトップページをご覧くださって、また、感想を書いてください。友の会様の上記のコメントはその日の夜に見つけました。気づくのが遅くなってすみません。
BASIC!友の会様のホームページも拝見しました。今後のプログラミングの参考にさせていただきたいと思います。

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: 安価で高機能なBASIC言語アプリでプログラミング:

« 小さいBASICで正方形がいっぱい | トップページ | Android の BASIC! を使ってみた »

無料ブログはココログ

最近のトラックバック

2024年9月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30