- 240.00 KB
- 2021-06-16 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
条件语句:算法中表达选择结构的语句
格式:
其中,
A
表示判断的条件
B
表示满足条件执行的操作内容
C
表示不满足条件执行的操作内容
End if
表示条件语句结束
A
B
C
否
是
2、
某快递公司规定甲、乙两地之间物品的托运费用根据下面的方法计算:物品重量在50千克以内,托运费为每千克 0.53 元,超过的话,超过部分每千克0.85元,试画出计算费用
f
的程序框图,并写出相应的伪代码。
对应的伪代码
开始
结束
输入重量
G
输出运费
M
G 50
M=0.53G
M=50 0.53+0.85(G-50)
否
是
分支
课堂练习:
P20
页 2
Read x
IF x<0 then
y=-x
Else
y=x
End if
Print y
开始
输入
x
y=-x
y=x
输出
y
结束
x<0?
是
否
思考:条件语句也可以没有“
Else”
分支,你能举个例子吗?
Read x
If x>0 then
Print x
End if
条件语句的嵌套
Read h
If h>1.4
Print
全票乘车
Else if h>1.1
Print
半票乘车
Else
Print
免费乘车
End if
试输入
x
的值计算
y
的值,画出流程图,并写出相应的伪代码
练习:如果学生的成绩[80,100]为优,[70,80)为良,[60,70)为合格,[0,60)为不合格,编写一伪代码,输入考生的成绩,输出该考生的成绩等级
课时小结:
本节课主要学习了条件语句的结构、特点、作用及用法,并懂得利用解决一些简单问题。条件语句使程序执行产生分支,根据不同的条件执行不同的路线,使复杂问题简单化。
条件语句一般用在需要对条件进行判断的算法设计中,如判断一个数的正负,确定两个数的大小等问题,还有求分段函数的函数值等,往往要用条件语句,有时甚至要用到条件语句的嵌套。