想学卡西欧计算器4850程序编写,但一点都不懂,谁能告诉一些入门常识,和注意事项,(以前学过C语音)

作者&投稿:迟狮 (若有异议请与网页底部的电邮联系)
想学卡西欧计算器4850程序编写,但一点都不懂,谁能告诉一些入门常识,和注意事项,(以前学过C语音)~

举个例子: 有一方程式:a=2b-c求 当a=2、c=5时的b值。 将该方程式存入公式存贮器中,:先按按解答键“SOLVE” a输入2 、c输入5,再按解答键“SOLVE”计算器就会显示:b=3.5。此项功能被称为自动解答功能。同时它也是非常实用的,在实际工作中通常要有一个经常使用的小公式,可借助它来完成。4800使用的程序语言可以算做简单的BASIC语言,4850基本上跟4800一样,有的命令如GOTO(转移到)、PAUSE(暂停)就与BASIC语言的一模一样。现在4800的程序语言来说说。 其主要命令有:

1、=>…… 条件转移成立符号,其用法相当于BASIC中的IF……THEN(假设语句相当于假如……然后,IF相当于条件……THEN相当于结果)语句

2、≠>……条件转移不成立符号,其用法相当于BASIC中的IF……ELSE语句通常二者连用,相当于BASIC中的IF……THEN……ELSE语句(它的英语形式一般为if a>b then c>d else if b>a the……)

3、⊿ …… 条件转移结束符号,与=>和≠>配合使用,放在条件语句最后面。

4、 LbI……标记命令。用于将一段语句作转换标记。后可接字母、数字、符号,但不能超过两个字节,如不能用≥10的数字作行标,否则会出现出错信息。

5、Goto…… (条件)转移命令。前面可加条件语句,与BASIC中的GOTO作用相同。通常与LbI一起用,如果所转移的行号无效,则会显示:GO ERROR(详见说明书)出错信息

6、 Dsz……减量循环命令。可减少未知数的数量。

7、 Isz……增量循环命令。

8、 Pause……暂停命令。后可接0~9之间的整数n,可使某一数据显示n/2秒钟,然后继续运行下面的程序。它被认为是一个语句。

9、 Fixm……变量锁定命令。该命令能使其所有变量值(A~Z)均当成定数处理。当程序运行时,将不需要输入变数(“{}”内的变数除外),而是将存贮器中原有的数值来完成计算。

10、{}…… 变量输入命令。只程序在循环使用时经常发生改变的数字,如里程、和宽度。它的输入方式可以使很多种如{AB}{A,B}{A B}都可以。注意“{”和“}”必需成对输入。否则会出现Syn ERROR(详见说明书)出错信息。

11、=、≠、>、<、≤、≥……条件运算关系算子,常与Goto命令构成条件转换语句。

12、Prog……在正常情况是下打开程序的快捷键。在编程过程中是运行子程序命令,后接子程序名(一定要加引号,且要注意空格,否则会出现Syn ERROR(详见说明书)的出错信息。

13、↓……换行,只保留计算过程不显示计算结果。当不想对其换行时也可用:代替。

14、◣……数据显示命令。该命令输入后会自动换行。保留计算过程并显示计算结果。有一条总原则即:①学会运用程序的语言,尽可能使程序变得简明扼要;我们编写程序应该尽可能地使程序变得简明扼要,能省略的要一定省略。烦琐的语句过多的字节只能使计算器的运算速度变慢没有任何好处,而且相当站用内存。学会节省字节和使用符号是相当重要的。尤其要灵活运用计算器语句因为它会使你更多的节省字节达到预期效果。比如下程序就灵活运用了 Dsz (减量循环命令)。比如使其能输入10个数值,并计算10个数值的平均值。一般程序求10个数字的平均值需要有11个数字的提示符号。但学会灵活运用了 Dsz (减量循环命令)那么只要有三个就可以了,这样就大大节省了字节的占用。 例程序如下:

A=10

C=0

Lbi 1

{B}

C=B+C

Dsz A

Goto 1

C÷10

但要注意的是:如果你是初学者或你对程序的编程不熟练,首先一定要先按照你的思路把程序步骤一步一步的列好在确定它能正确的计算后在想办法对其进行精简修改,否则只会使程序出现过多的错误;②尽可能使程序所包含的子程序减少;子程序过多就会造成程序结构松散,有的计算器主程序需要三个或四子程序,过多的子程序只会引起程序之间紊乱、混淆。子程序过多对在使用时查找也比较麻烦。而且子程序过多如果其中某个环节出现错误很难发现其错误所在,在编写程序时要尽量的少编写子程序,即使要编写子程序时也要注意尤其在容易出错的地方要多加注意。有弊就有利如果你对子程序了解得多了那么可以几个主程序合用一个之程序也到到了要求的减少程序的字节使程序更简化。例程序如下:

CX CD

Lbi 1 Lbi 1

Prog”V” Prog”V”

B=L-(K-S) ◣ B=L+(K-S) ◣

Goto 1 Goto 1

V

Y=√A2B2+B2X2÷A

③尽量少用或不使用扩充变数存贮器,如A[1]、A[2]等:使用扩充存贮器是一个利少弊多的做法。每扩充一个存贮器就要减少10个字节的容量,而每个扩充存贮器至少要占四个字节,比一个A~Z变量净增三个。有时你会觉得变量存贮器不够用。其实不尽然,一般程序变量数很少会超过26个,只是你不懂得去使用。一般来说,两个相对独立的程序步骤之间根本不需要考虑变量重复问题。针对某一个程序,只要不是固定变量({}内的变量),也就是那些通过计算出来的用于下一步计算的数值。我们就可以通过重复赋值来得到某些计算量。反正在下一轮循环中该量是变化的。明白了各种命令的含义和注意事项就可以编程了。 举例有公式如下:

CX 程序名称

Lbl 0↓ 起始标记命令语句

QMNFJ↓ 数据输入语句 (指公式循环运算时的不变量)

{KDE}↓ 数据输入语句(指公式循环运算时变量)

S=K—Q:G=F+J↓ 公式运算命令

X=M+ScosF↓ 公式运算命令

Y=M+SsinF↓ 公式运算命令

Prog ”j”↓ 运行子程序命令

Goto 0↓ 循环运算语句

J 子程序名称

H=X+DcosG◣ 公式运算、数据显示语

I=Y+DsinG◣ 公式运算、数据显示语

T=X—EcosG◣ 公式运算、数据显示语

U=Y—EsinG◣ 公式运算、数据显示语

最后计算器状态设定语句是大家最容易忽视的。如果将单位进行预设那么计算器就会默认其使用单位在进行下一单位换算时要一定要进行单位转换,否者会使计算结果错误。在显示屏幕的左下角可以清楚地发现小提示符号:如D代表度为现在的缺省单位、R代表弧度为现在的缺省单位、G 代表梯度为现在的缺省单位。 其余请翻阅《使用说明书》

多看几遍说明书,说明书上有基本的操作方法。如果你要完全弄透并且打算编写较大的程序,我觉得没必要,因为5800的程序使用范围较小,就限于道路现场测量放样(当然5800还有其他很多功能,不过真正使用5800的还是用 在现场的测量放样),还有就是5800输入程序较麻烦,不能和电脑联机;再有就是计算速度慢,内存小。
个人建议就是弄懂5800基本的操作,和简单的编程就行了。至于道路放样程序,网上很多,可以随便那个来照着输入进去就行了。

举个例子: 有一方程式:a=2b-c求 当a=2、c=5时的b值。 将该方程式存入公式存贮器中,:先按按解答键“SOLVE” a输入2 、c输入5,再按解答键“SOLVE”计算器就会显示:b=3.5。此项功能被称为自动解答功能。同时它也是非常实用的,在实际工作中通常要有一个经常使用的小公式,可借助它来完成。4800使用的程序语言可以算做简单的BASIC语言,4850基本上跟4800一样,有的命令如GOTO(转移到)、PAUSE(暂停)就与BASIC语言的一模一样。现在4800的程序语言来说说。 其主要命令有:

1、=>…… 条件转移成立符号,其用法相当于BASIC中的IF……THEN(假设语句相当于假如……然后,IF相当于条件……THEN相当于结果)语句

2、≠>……条件转移不成立符号,其用法相当于BASIC中的IF……ELSE语句通常二者连用,相当于BASIC中的IF……THEN……ELSE语句(它的英语形式一般为if a>b then c>d else if b>a the……)

3、⊿ …… 条件转移结束符号,与=>和≠>配合使用,放在条件语句最后面。

4、 LbI……标记命令。用于将一段语句作转换标记。后可接字母、数字、符号,但不能超过两个字节,如不能用≥10的数字作行标,否则会出现出错信息。

5、Goto…… (条件)转移命令。前面可加条件语句,与BASIC中的GOTO作用相同。通常与LbI一起用,如果所转移的行号无效,则会显示:GO ERROR(详见说明书)出错信息

6、 Dsz……减量循环命令。可减少未知数的数量。

7、 Isz……增量循环命令。

8、 Pause……暂停命令。后可接0~9之间的整数n,可使某一数据显示n/2秒钟,然后继续运行下面的程序。它被认为是一个语句。

9、 Fixm……变量锁定命令。该命令能使其所有变量值(A~Z)均当成定数处理。当程序运行时,将不需要输入变数(“{}”内的变数除外),而是将存贮器中原有的数值来完成计算。

10、{}…… 变量输入命令。只程序在循环使用时经常发生改变的数字,如里程、和宽度。它的输入方式可以使很多种如{AB}{A,B}{A B}都可以。注意“{”和“}”必需成对输入。否则会出现Syn ERROR(详见说明书)出错信息。

11、=、≠、>、<、≤、≥……条件运算关系算子,常与Goto命令构成条件转换语句。

12、Prog……在正常情况是下打开程序的快捷键。在编程过程中是运行子程序命令,后接子程序名(一定要加引号,且要注意空格,否则会出现Syn ERROR(详见说明书)的出错信息。

13、↓……换行,只保留计算过程不显示计算结果。当不想对其换行时也可用:代替。

14、◣……数据显示命令。该命令输入后会自动换行。保留计算过程并显示计算结果。有一条总原则即:①学会运用程序的语言,尽可能使程序变得简明扼要;我们编写程序应该尽可能地使程序变得简明扼要,能省略的要一定省略。烦琐的语句过多的字节只能使计算器的运算速度变慢没有任何好处,而且相当站用内存。学会节省字节和使用符号是相当重要的。尤其要灵活运用计算器语句因为它会使你更多的节省字节达到预期效果。比如下程序就灵活运用了 Dsz (减量循环命令)。比如使其能输入10个数值,并计算10个数值的平均值。一般程序求10个数字的平均值需要有11个数字的提示符号。但学会灵活运用了 Dsz (减量循环命令)那么只要有三个就可以了,这样就大大节省了字节的占用。 例程序如下:

A=10

C=0

Lbi 1

{B}

C=B+C

Dsz A

Goto 1

C÷10

但要注意的是:如果你是初学者或你对程序的编程不熟练,首先一定要先按照你的思路把程序步骤一步一步的列好在确定它能正确的计算后在想办法对其进行精简修改,否则只会使程序出现过多的错误;②尽可能使程序所包含的子程序减少;子程序过多就会造成程序结构松散,有的计算器主程序需要三个或四子程序,过多的子程序只会引起程序之间紊乱、混淆。子程序过多对在使用时查找也比较麻烦。而且子程序过多如果其中某个环节出现错误很难发现其错误所在,在编写程序时要尽量的少编写子程序,即使要编写子程序时也要注意尤其在容易出错的地方要多加注意。有弊就有利如果你对子程序了解得多了那么可以几个主程序合用一个之程序也到到了要求的减少程序的字节使程序更简化。例程序如下:

CX CD

Lbi 1 Lbi 1

Prog”V” Prog”V”

B=L-(K-S) ◣ B=L+(K-S) ◣

Goto 1 Goto 1

V

Y=√A2B2+B2X2÷A

③尽量少用或不使用扩充变数存贮器,如A[1]、A[2]等:使用扩充存贮器是一个利少弊多的做法。每扩充一个存贮器就要减少10个字节的容量,而每个扩充存贮器至少要占四个字节,比一个A~Z变量净增三个。有时你会觉得变量存贮器不够用。其实不尽然,一般程序变量数很少会超过26个,只是你不懂得去使用。一般来说,两个相对独立的程序步骤之间根本不需要考虑变量重复问题。针对某一个程序,只要不是固定变量({}内的变量),也就是那些通过计算出来的用于下一步计算的数值。我们就可以通过重复赋值来得到某些计算量。反正在下一轮循环中该量是变化的。明白了各种命令的含义和注意事项就可以编程了。 举例有公式如下:

CX 程序名称

Lbl 0↓ 起始标记命令语句

QMNFJ↓ 数据输入语句 (指公式循环运算时的不变量)

{KDE}↓ 数据输入语句(指公式循环运算时变量)

S=K—Q:G=F+J↓ 公式运算命令

X=M+ScosF↓ 公式运算命令

Y=M+SsinF↓ 公式运算命令

Prog ”j”↓ 运行子程序命令

Goto 0↓ 循环运算语句

J 子程序名称

H=X+DcosG◣ 公式运算、数据显示语

I=Y+DsinG◣ 公式运算、数据显示语

T=X—EcosG◣ 公式运算、数据显示语

U=Y—EsinG◣ 公式运算、数据显示语

最后计算器状态设定语句是大家最容易忽视的。如果将单位进行预设那么计算器就会默认其使用单位在进行下一单位换算时要一定要进行单位转换,否者会使计算结果错误。在显示屏幕的左下角可以清楚地发现小提示符号:如D代表度为现在的缺省单位、R代表弧度为现在的缺省单位、G 代表梯度为现在的缺省单位。 其余请翻阅《使用说明书》


卡西欧学生用计算器 调试模式怎么进入
按mode键 你说的是不是那种模式 新版的同时按shift+7+AC+ON,再接连按shift就行了,按照操作来就行了 如果是老版的就按住shift用笔戳后面的那个说明书上叫P的键(后面那个小孔,里面有个键)就行了

怎么学习卡西欧5800编程程序。 想自己编程小白一枚。 求教育。_百度知 ...
3.程序部分,如果有电脑编程基础,这部分完全不成问题。简单看一下他的控制语句,说明书中也有示例详细说明了程序创建步骤。程序中的变量主要使用A-Z这26个英文字母,以后用到其他变量可以查计算器存储部分。看完说明,可以适当看看其他人编写的程序,先看一些小型简单的程序。学东西最主要是能静得下心...

卡西欧的学生计算器出现这个是怎么回事??
应该是电池电用光了,不然的话不可能说不能显示,最多也就是摔坏了乱显示,也不会说不能显示的,建议吧六颗螺丝拧下来装上新电池

卡西欧学生计算器怎么给字母赋值
方法:例:假如要把10存给A:先按10,再按shift→RCL(STO)→(-)(A),此时屏幕显示10→A就赋值成功了。学生专用计算器常用键位:1、shift键,shift键位于整个计算器的左上方,用来切换计算的符号。2、根号键、平方键、任意幂数键,这些键一般情况下在计算器的第三行,这三个键都比较常用。3...

数学:卡西欧学生用计算器的疑问
小按键上数下第四行第二个,一个小圆圈三个逗号 用法:先打一个数字按一下为几度,再接着按一个数字再按一下为几度几分以此类推 如要把显示的几点几度转化成几度几分几秒按一下一个小圆圈三个逗号那个

卡西欧科学计算器怎么关
先按显示屏下面左上SHIFT一下,再找到右边中间偏下的AC按一下,关机搞定。1、卡西欧科学计算器和普通计算器一样,能够正常使用各个符号进行计算 2、卡西欧计算器除了每个键的使用外,还有第二功能,大部分按键上方都有符号、字母等黄色字体,这些字体就是计算器每个对应按钮的第二功能。3、其中要启用第二...

怎样用卡迪奥KD-82TL计算器或卡西欧FX-4800P计算器算统计功能?
数学书上有 CASIO fx-82ES计算器算平均值 1."SHIFT"+"MODE(SETUP)"+"下"+"3(STAT)"+"1(ON)" 2."MODE"+"2(STAT)"+"1(1-VAR)" 3.在左边输入数字,右边输入数字出现的频率。 4."AC"+"SHIFT"+"1(STAT)"+"5(Var)"+"2 平均值 卡西欧FX-82ES 计算方差 1."SHIFT"+"MODE(SETUP)...

关于卡西欧计算器4800如何显示小数?
没有找到卡西欧4800计算器的说明书,以下是卡西欧fx-4800p计算器的相关设置方法,供参考。按FUNCTION键,选6(DSP\/CLR),选3(Norm),选2(Norm 2)。

卡西欧电子计算器怎么调回正常模式?
举个例子,如果卡西欧计算器进入了编程模式,通常可以通过按下“MODE”或类似的功能键,然后找到“退出编程模式”或者选择“标准计算模式”来返回到正常模式。有些计算器还可能需要通过按下特定的组合键,如“SHIFT”和另一个功能键,来完成模式的切换。总的来...

卡西欧计算器有趣玩法
3.计算器上的各个键知识 计算器上的各个键所代表的意思如下: 1、上电\/全清键(ON\/AC):按下该键表示上电,或清除所有寄存器中的数值.。 2、清除键(C):在数字输入期间,第一次按下此键将清除除存储器内容外的所有数值。 3、清除输入键(CE):在数字输入期间按下此键将清除输入寄存器中的值并显示"0".。

临夏回族自治州18740693432: 想学卡西欧计算器4850程序编写,但一点都不懂,谁能告诉一些入门常识,和注意事项,(以前学过C语音) -
蛮露凯斯: 举个例子: 有一方程式:a=2b-c求 当a=2、c=5时的b值. 将该方程式存入公式存贮器中,:先按按解答键“SOLVE” a输入2 、c输入5,再按解答键“SOLVE”计算器就会显示:b=3.5.此项功能被称为自动解答功能.同时它也是非常实用的...

临夏回族自治州18740693432: 卡西欧4850计算器怎么编程
蛮露凯斯: CASIO FX-4850 4800工程计算器在2008年3月停产 现在的升级产品FX-5800P Fx-5800价格和fx-4850相当,但程序不能共享,Fx-5800的编程语言更接近BASIC程序语言. 2、5800变量输入语句改为?,赋值语句改为—>.程序中和1850一样,...

临夏回族自治州18740693432: 怎么编制卡西欧4850计算器计算曲线和高程的程序??
蛮露凯斯: 终于编出来了,累死我了,代码如下: 程序名:ZOU BIAO M"JD":G"J(X)":D"J(Y)":F:R:A"J(O L=K-O:N=H:U=N:Goto 1 LbI 1 X"X"=Z[5]+LcosN⊿ Y"Y"=Z[6]+LsinN⊿ Goto 6 LbI 2 L=K-Z:B=L-L5÷(40R2I2):C=L3÷(6RI):U=F+L2÷(2RI)*...

临夏回族自治州18740693432: 4850计算器的程序怎么编入啊? -
蛮露凯斯: 举个例子: 有一方程式:a=2b-c求 当a=2、c=5时的b值. 将该方程式存入公式存贮器中,:先按按解答键“SOLVE” a输入2 、c输入5,再按解答键“SOLVE”计算器就会显示:b=3.5.此项功能被称为自动解答功能.同时它也是非常实用的...

临夏回族自治州18740693432: 刚买的卡西欧5800p计算器,不会编程呢?哪位大侠帮忙讲解一下,不胜感谢! -
蛮露凯斯: 一般的科学计算器,只能计算+-* ÷、平方开方、三角函数等,且只能独立计算,无法将这些计算串联成一个统一的计算过程 casiofx系列编程计算器则能通过变量赋值,将复杂的计算步骤串联起来,使用各计算式的结果进行多次递进计算.说简...

临夏回族自治州18740693432: 卡西欧计算器4800如何编程? -
蛮露凯斯: 公路平/竖曲线放样、坐标反算桩号GL.3-25PHF程序fx-5800pF1 GL.3-25PHF (K+,XY ≠ 0?)输入其他进入反算.输入0时进入测站点、后视点坐标(X0,Y0,H0)、(X1,Y1)输入及两点距离(D0)、方位角(T0)输出.H0=0时,不计算竖曲线.L1 Z[1...

临夏回族自治州18740693432: 怎样学习卡西欧5800计算器的编程? -
蛮露凯斯: 编程,要求你用程序才能编的,编程和运行的方法,在说明书中有详细的介绍如果还有其他的问题,望你能补充完整你的问题.也希望我能帮你一点点.

临夏回族自治州18740693432: 学生专用计算器 可以书写程序吗?
蛮露凯斯: 学生专用的计算机是不能编程序的,如果你想编程序,卡西欧4850可以,不过好象停产了,价格太贵,建议你不要买,还有的就是卡西欧5800,在淘宝网上320到400上下,还有的就是卡西欧9860,他可以跟电脑对接,在淘宝网上650到900,这几个是我前段时间在淘宝网上看的,现在价格可能不一样了,如果你想要,那就到淘宝网上看看吧 希望对你有所帮助

临夏回族自治州18740693432: 卡西欧5800计算器编程该怎么学/ -
蛮露凯斯: 先理解函数的意思,接着代入坐标计算公式.本人也是正学习中而已

临夏回族自治州18740693432: 测量新手求CASIO4850或5800计算器编程技巧.及EXCEL使用技巧. -
蛮露凯斯: 上楼说的也对,还要会读懂程序,编程只要你能读懂程序就会编程了,其次就是懂得计算过程,编程就是要让你用计算机把计算要用的公式学进去就好.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网