《测量程序设计》第九讲 条件语句

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、条件语句格式 1(If... Then .... Else.... If End) 4.上例也可写成一行或多行,如: "A=":?→A:If A>10:Then 10A→A:IfEnd: Ans*1.5 注意体会两者之间的区别。。
3.4 条件语句
二、条件语句格式 2(......
.......)
A+B→F
If F<180
Then F+180→F
Else F-180→F
IfEnd “FWJ=”:F◢
“END” 运行程序,输入 A=56,B=23,则计算出FWJ=259。 如果输入 A=156,B=123,则计算出 FWJ=99。
三、两种条件语句比较 (2)编制测量坐标方位角程序(用 语句) “A=”? → A “B=”? → B
3.4 条件语句
二、条件语句格式 2(......
.......)
语法:(条件表达式)<语句 1>:<语句 2>:...... 这是一个条件分支命令。
如果 命令左侧的条件为真,则执行<语句 1>,然后执行<语 句 2>及其以后的所有语句。
如果 命令左侧的条件为假,则跳过<语句 1>,直接执行<语 句 2>及其后面的所有语句。
输入值的平方方根,而在输入值小于零的时计算输入值的平 方。
四、If 语句可以用 And、Or、Not 等逻辑运算符
四、If 语句可以用 And、Or、Not 等逻辑运算符 1.And(与)
2. Or(或)
3.Not (非)
四、If 语句可以用 And、Or、Not 等逻辑运算符 1.And(与)
.......)
编制一个程序,使其在输入大于等于零时计算输入值的平方
方根,而在输入值小于零的时计算输入值的平方。
3.4 条件语句
三、两种条件语句比较 两种条件语句是可以相互代替的,并且可以嵌套, 在5800 计算器中,条件语句的嵌套最多可达10 层。 下面举例对两种语句进行比较。
三、两种条件语句比较 (1)编制测量坐标方位角程序(If... Then .... Else.... If End) “A=”?→A “B=”? → B
最新版
《测量程序设计》 备课课件
第9讲:条件语句 易俊
计算器测量编程基础 CASIOfx-5800P
3.4 条件语句
一、条件语句格式 1(If... Then .... Else.... If End) 1.语法如下: If (条件表达式) Then(表达式) Else(表达式) IfEnd ..... 该条件语句的功能是,当条件为真时,则执行 Then 后面的语句,当条件为假时,则执行 Else 后面的语句,然后再执行 IfEND 后面的语句(无论 真假均要执行)。
2. Or(或)
3.Not (非)
四、If 语句可以用 And、Or、Not 等逻辑运算符 例如: “A=”? → A:“B=”? → B
If A=2 And B>0 Then A÷B→C Else B÷A→C
IfEnd “C=”:C◢
“END” 运行程序,输入 A=5,B=12,则计算出 C=2.4。 如果输入 A=2,B=12,则计算出 C=0.167。
结构图
表达式结果=0,假 表达式结果≠0,真
3.4 条件语句
Байду номын сангаас
二、条件语句格式 2(......
.......)
例如:
Lbl 1
“A=”?→A
A≥0
A◢
Goto 1
“END” 运行程序,输入 A=64,则显示8。 如果输入 A=-16,则不进行任何计算,继续重新A 值。
3.4 条件语句
二、条件语句格式 2(...... 举例:
3.4 条件语句
一、条件语句格式 1(If... Then .... Else.... If End) 3.“Else<表达式>”可以省略,示例如下: "A="?→A If A>10 Then 10×A→A IfEnd Ans×1.5◢ “END” 运行程序,输入 20,显示为 300。
3.4 条件语句
A+B-180→F
F<0 F+360→F “FWJ=”:F◢
“END” 运行程序,输入 A=155,B=129,则计算出 FWJ=104。 如果输入 A=55,B=29,则计算出 FWJ=264。 (该程序可否继续进行改动)
三、两种条件语句比较 (3)理解两种语句的不同点 (If... Then .... Else.... If End)语句,由于有较强的逻辑书序, 可按照顺序编写程序,故程序编写较简单。
3.4 条件语句
3.4 条件语句
一、条件语句格式 1(If... Then .... Else.... If End) 2.示例如下: "A="?→A if A<10 Then 10A◢ Else 9A◢
IfEnd Ans×1.5◢
“END” 运行程序,输入 5,结果显示为 50,再按下回车显示 为 75。 如果输入 12,结果显示为 108,再按下回车显示为 162。
语句,对语句判断较综合。
三、两种条件语句比较 (4)将上述程序用两种语句进行编写 程序要点:编制一个程序,使其在输入大于等于零时计算
输入值的平方方根,而在输入值小于零的时计算输入值的平 方。
三、两种条件语句比较 (4)将上述程序用两种语句进行编写 程序要点:编制一个程序,使其在输入大于等于零时计算
谢谢大家
2021年5月
相关文档
最新文档