跳转到内容

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"。这个简单的程序告诉计算器在屏幕上显示文本 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}}}

替代方法

[编辑 | 编辑源代码]

另一个用于打印到屏幕的命令是Output(PRGM I/O 6) 命令。此命令提供更多参数来指定在屏幕上的哪个位置打印。

Output(row,column,"text")
Output(row,column,value)
  • 其中 是输出的垂直位置。值1打印在第一行,等等。
  • 其中 是输出的水平位置。值1打印在第一列,等等。
  • 其中"文本" 是要显示到屏幕上的文本或值。

以下是如何在 "hello world" 程序中使用此命令。它在第 1 行第 1 列打印 HELLO, WORLD!

程序:EXAMPLE
ClrHome
Output(1,1,"HELLO, WORLD!")

这个程序将产生相同的输出。

{{{1}}}

你试试看!

[编辑 | 编辑源代码]

尝试以下示例以练习DispOutput命令。

使用Disp命令将一首简单的诗歌打印到屏幕上。您的诗歌应为 7 行或更少,以适合屏幕(如果您尝试打印第 8 行,第一行将从屏幕上移开)。

解决方案
ClrHome
Disp "我写的一首诗"
Disp "不经典"
Disp "为你而作"
Disp "献给 TI-BASIC"

此示例诗歌将打印到屏幕上

{{{1}}}

居中文字

[编辑 | 编辑源代码]

使用Output,精确地复制以下输出。您需要多次使用该命令。

{{{1}}}
解决方案
ClrHome
Output(1,2,"欢迎来到")
Output(2,3,"TI-BASIC Z80")
Output(3,5,"维基教科书")


上一页:必要物品
下一页:基本变量
目录:TI-Basic Z80 编程

华夏公益教科书