卡西欧计算器Fx-5800P编程指南

需积分: 20 10 下载量 17 浏览量 更新于2024-07-28 2 收藏 185KB DOC 举报
"这篇文档是关于工程测量中使用的卡西欧FX-5800P计算器的编程指南,适合初学者。文档详细介绍了计算器的基本操作命令、关系运算子、转移命令、控制结构命令以及子程序调用命令,帮助用户编写和理解程序。" 在工程测量领域,卡西欧FX-5800P计算器因其强大的计算能力和编程功能而被广泛使用。这篇文档主要讲解了计算器的编程基础知识,这对于掌握测量工作中的计算效率和准确性至关重要。 1. **基本操作命令** - 分隔符":": 用于分割不同的程序语句,不影响程序执行。 - 输出命令"◢": 暂停程序执行,显示当前结果。 - 输入提示"?": 提示用户输入数据到指定变量。 - 变量赋值"→": 将表达式的值赋给右边的变量。 2. **关系运算子** - 不等于、大于、小于、大于等于、小于等于:这些运算符用于比较两个表达式,返回1(真)或0(假),常用于条件判断和循环语句。 3. **转移命令** - `Goto ~ Lbl n`: 跳转到标号为n的标签位置执行。 - `Dsz (递减,如果等于0则跳过)`: 变量递减1,根据结果决定是否执行后续语句。 - `Isz (递增,如果等于0则跳过)`: 类似于Dsz,但变量递增1。 - `=>`: 条件分支命令,结合关系运算子用于控制程序流程。 4. **控制结构命令** - `If ~ Then (~ Else) ~ IfEnd (If语句)`: 条件判断,根据表达式的结果执行相应的代码块。 - `For ~ To ~ Next For ~ To ~ Step ~ Next (For语句)`: 循环结构,从始值到终值,每次迭代增加步长,达到终值则跳出循环。 - `While ~ W.End`: 当条件满足时,反复执行While和W.End之间的代码,条件不满足时退出循环。 - `Do ~ Loop While`: 与While类似,但至少执行一次Do和Loop While之间的代码,之后再检查条件。 5. **子程序调用命令** - `Prog`: 调用已存储的子程序,实现代码模块化,提高代码复用性。 通过学习这些编程命令,用户可以编写出解决实际工程测量问题的程序,如坐标转换、距离和角度计算等。对于新手来说,熟悉并掌握这些命令是提升工作效率的关键步骤。通过实践和不断的编程练习,能够更好地运用FX-5800P计算器来辅助工程测量工作。