BASIC - 編程語言

Programming Language

Published by: 俊 姜

Description

BASIC語言:回憶當年編程時的美好時光!
10 INPUT A
20 B = SIN(A)
30 PRINT "結果=", B
40 END
BASIC 用户指南:
• PRINT
10 PRINT "HELLO WORLD !"
20 END

• INPUT
10 INPUT “A=”, A
20 PRINT A
30 END

• IF...THEN...
數值比較:
10 INPUT A
20 IF A>90 THEN B=“A”
30 PRINT B
40 END
運算符:
> 大於
    < 小於
    >= 大於或等於
     => 等於或大於
     <= 小於或等於
      =< 等於或小於
      = 等於
      == 等於
    <> 不等於
     != 不等於

THEN 後面可以有 GOTO, GOSUB, INPUT, PRINT.
字符串比較:
10 INPUT A
20 IF A=“TOM” THEN PRINT “BOY”
30 END
運算符:
= is
== is
<> is not
!= is not

• FOR...NEXT...
10 FOR I=1 TO 4 STEP 2
20 PRINT “HELLO”, I
30 NEXT I
40 END
STEP: 步進。默認為1。
FOR...NEXT... 可以嵌套.
10 FOR I=1 TO 5
20 FOR J=1 TO 4
30 PRINT I, J
40 NEXT J
50 NEXT I
60 END

• GOTO
10 ...
20 ...
30 ...
40 GOTO 10
50 ...

• GOSUB
10 PRINT “H”
20 GOSUB 100
30 PRINT “L”
40 END
100 PRINT “A”
110 RETURN

• SOUND
10 SOUND C, M, 0.5
播放鋼琴C調 do,0.5秒鐘。
音調: C, C#, D, D#, E, F, F#, G, G#, A, A#, B
音階: L (low), M (middle), H (high)
C, D, E, F, G, A, B 也可以表示成簡譜形式: 1, 2, 3, 4, 5, 6, 7. (C# 为 1#).

• TEXT
10 TEXT “HELLO”, x, y, size
(x,y): 字符串 “HELLO” 坐標。

• CIRCLE
10 CIRCLE x, y, radius
(x,y): 圓心坐標。

• RECTANGLE
10 RECT x, y, width, height
(x,y): 矩形左上角坐標。

• LINE
10 LINE x1, y1, x2, y2
(x1,y1): 起點坐標。
(x2,y2): 終點坐標。

• POINT
10 POINT x, y
(x,y): 點坐標。

• CLR: 清圖形屏
• CLS: 清編輯屏.

• DELAY
10 DELAY 0.5
0.5:延時0.5秒。

• CURVE
10 CURVE x, y, radius, 0, PI
0: 起始角。
PI: 終位角。
 以圓心(x,y)順時針畫出曲線。

• 數學方程:
常見三角函數:
SIN(X), COS(X), TAN(X), COT(X),
ASIN(X), ACOS(X), ATAN(X),
SINH(X), COSH(X), TANH(X),
ASINH(X), ACOSH(X), ATANH(X).
SQR(X):平方根
     ABS(X):絕對值
     FCT(X):階乘
     LOG(X):自然對數
     LOG10(X):以10為底的對數
     LOG2(X):以2為底的對數
     EXP(X):以e為底的冪
     ERF(X), ERFC(X), ROUND(X),
CEIL(X), FLOOR(X), TGAMMA(X),
LGAMMA(X)

• 固有變量:
INKEY : 按下鍵盤,取鍵值
RND : 隨機數
PI : π

• 一些技巧:
1.晃動手機來撤銷編輯。
     2.從記事本中輕鬆完成剪貼複製。
Hide Show More...

Screenshots

BASIC - 編程語言 FAQ

  • Is BASIC - 編程語言 free?

    Yes, BASIC - 編程語言 is completely free and it doesn't have any in-app purchases or subscriptions.

  • Is BASIC - 編程語言 legit?

    Not enough reviews to make a reliable assessment. The app needs more user feedback.

    Thanks for the vote

  • How much does BASIC - 編程語言 cost?

    BASIC - 編程語言 is free.

  • What is BASIC - 編程語言 revenue?

    To get estimated revenue of BASIC - 編程語言 app and other AppStore insights you can sign up to AppTail Mobile Analytics Platform.

User Rating
App is not rated in Taiwan yet.
Ratings History

BASIC - 編程語言 Reviews

上のタブが操作出来ない

チーチ0315 on

Japan

iphone 11proでアプリを開くと画面上にタブが4個(File Edit Run Help)ありますがEditとRunがカメラとマイクの部分とかぶっているので操作出来ません。せっかく購入したのにタダのゴミアプリになってしまった。返金して欲しい!!

ファイルがopenできません

くいなさん on

Japan

saveしたファイルは表示されますが、openできないのでアプリが使えません。アップルは使えなくともお金だけはとるのでしょうか?

iPhone13でも使える

けんじ1112 on

Japan

マニュアルやexampleが丁寧なので、プログラミングしたことない人でもすぐにできるようになると思います。 iPhone13ですが、普通に使えています。ストアから消えると困るので書き込んでおきます。 同様のソフト(BASICやポケコン)が増えるといいなと思いますが、あんまり人気ないのかな? 追記 剰余(%とかMOD)は無いのでしょうか? 結構使う場面があると思うんですが無いとそれを実現するのに手間なので。 IF文の条件で!=と<>を使うとエラーになるか落ちるかで使えないのですが直りませんか? 追記 剰余は2〜3行費やせば代替出来るとして、配列が無いのが痛すぎる。 DIMを使えるようにしてください。お願いします。

basic

ishi6163 on

Japan

openが出来ない。 どうしたらopenが出来るようになりますか?

使えない。

Leo2nao on

Japan

iPadで使いたかったけど全く使えない。 画面におさまらないけどiPadでは無理?

使えない

lugonta on

Japan

インストールしても立ち上がらない。なんだかなぁ〜

iPhoneとiPad

自分の胸の片隅に on

Japan

iPhoneは使いやすいですが、 ipadは、横向きが対応してないようです。 すごく不便なので、改善してください。

Store Rankings

Ranking History
App Ranking History not available yet
Category Rankings
Chart
Category
Rank
Top Paid
478

Keywords

BASIC Installs

Last 30 days

BASIC Revenue

Last 30 days

BASIC - 編程語言 Revenue and Downloads

Gain valuable insights into BASIC performance with our analytics.
Sign up now to access downloads, revenue, and more.
This page includes copyrighted content from third parties, shared solely for commentary and research in accordance with fair use under applicable copyright laws. All trademarks, including product, service, and company names or logos, remain the property of their respective owners. Their use here falls under nominative fair use as outlined by trademark laws and does not suggest any affiliation with or endorsement by the trademark holders.