TI-Basic Z80 程式設計/Hello, World!
要開始在計算器上編寫 TI-BASIC 程式碼,您必須使用程式編輯器。這允許您編輯、管理和執行您的程式。要訪問它,請按 PRGM 新建 ENTER。然後,為您的程式輸入一個簡短的名稱。程式的名稱必須遵循以下規則
- 必須僅包含大寫字母和數字,其中第一個字元必須是字母
- 不能包含任何其他標記,例如符號或數學函式
- 最大長度為 8 個標記
按 ENTER,將出現一個空程式。在以下示例中,程式被命名為 EXAMPLE
程式:EXAMPLE
要導航程式編輯器,使用箭頭鍵移動游標,游標用一個閃爍的黑色方塊表示。按 ENTER 將游標向下移動一行,或者在游標位於最底行時建立新行。要在任何位置插入一行,將游標移動到新行應插入的上一行的末尾。然後按 2ND [INS] ENTER。要清除一行,請按 CLEAR。在任何空行上按 DEL 以刪除它。
始終,螢幕上的第一行 (程式:EXAMPLE) 顯示程式的名稱。它不是程式碼中的一行,而是一個標題,用於顯示當前程式的名稱。按 ENTER。現在,在程式編輯器中建立了一個新行
程式:EXAMPLE
在 TI-Basic 中,冒號 (:) 用於表示新行。
- 建立新行時,計算器會自動放置冒號。這些冒號不能刪除,除非刪除該行本身。
- 手動新增冒號 (ALPHA [:]) 也表示新行。這些冒號可以刪除。
要執行程式,您需要先退出程式編輯器。按 2ND [退出]返回主螢幕。按 PRGM 並使用向上和向下箭頭選擇您的程式。現在,按 ENTER 兩次:一次將其貼上到主螢幕,第二次執行它。
要在執行過程中停止程式,請按 ON 鍵,將丟擲錯誤,停止程式。
現在您已經瞭解瞭如何導航和對程式進行簡單的編輯,現在我們將編寫第一個程式:"hello world"。這個簡單的程式告訴計算器在螢幕上顯示文字 HELLO, WORLD!。
程式:HLLOWRLD
- ClrHome
- Disp "HELLO, WORLD!"
現在,讓我們分解程式的每一行並瞭解它是如何工作的。
- ClrHome
TI-BASIC 程式中的每一行都自動以冒號開頭。它是計算器知道一行何時結束以及新行何時開始的方式。ClrHome(PRGM I/O 8) 是清除主螢幕的指令,擦除可能在上面的任何文字或數字。
- Disp "HELLO, WORLD!"
Disp(PRGM I/O 3) 將變數、值或字串顯示到螢幕上。如果螢幕已滿,它將向下滾動一行。如果字串超過 16 個字元,Disp將只顯示前 15 個字元,後跟省略號 (…). 在程式執行期間,如果超過了 16 個字元的限制,您將無法滾動檢視其餘行。字串左對齊顯示,值右對齊顯示。
為了新增引號 ("),按 ALPHA +.
在此示例中,字串 HELLO, WORLD! 將列印到螢幕上。
{{{1}}}
如果您嘗試重新建立上面的示例並獲得 0 或錯誤 的輸出,請確保您已將 "HELLO, WORLD!" 括在引號中。如果您不這樣做,每個字母都將被視為一個變數,並將把這些變數乘在一起。此外,請確保您沒有使用 ALPHA 鍵手動鍵入命令。使用按 PRGM 時出現的選項。 |
另一個用於列印到螢幕的命令是Output(PRGM I/O 6) 命令。此命令提供更多引數來指定在螢幕上的哪個位置列印。
Output(row,column,"text") Output(row,column,value)
- 其中行 是輸出的垂直位置。值1列印在第一行,等等。
- 其中列 是輸出的水平位置。值1列印在第一列,等等。
- 其中"文字" 或值 是要顯示到螢幕上的文字或值。
以下是如何在 "hello world" 程式中使用此命令。它在第 1 行第 1 列列印 HELLO, WORLD!
- ClrHome
- Output(1,1,"HELLO, WORLD!")
這個程式將產生相同的輸出。
{{{1}}}
在 TI-83+ 上的一些舊版作業系統中,如果還有其他程式,計算器可能會崩潰。您應該更新作業系統,或者(最好)在計算機上程式設計,然後傳輸到計算器。 |
嘗試以下示例以練習Disp和Output命令。
使用Disp命令將一首簡單的詩歌列印到螢幕上。您的詩歌應為 7 行或更少,以適合螢幕(如果您嘗試列印第 8 行,第一行將從螢幕上移開)。
解決方案
|
|---|
此示例詩歌將列印到螢幕上 {{{1}}}
|
使用Output,精確地複製以下輸出。您需要多次使用該命令。
{{{1}}}
解決方案
|
|---|
|