- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2017-2018学年高中数学苏教版必修3教学案第1章 1.3.3 条件语句含解析.doc
1.3.3 条件语句
1.条件语句与流程图中的哪种结构相对应?
2.条件语句的格式是什么?
1.条件语句
流程图中的条件结构可以运用条件语句来实现.
2.条件语句的格式
其中A表示判断的条件;B表示满足条件时执行的操作内容;C表示不满足条件时执行的操作内容;End If表示条件语句结束.
[点睛]
(1)条件语句必须以If语句开始,以End If语句结束,一个If语句必须和一个End If语句对应.
(2)条件语句中不一定有“Else”分支,当判断语句的两个出口语句只有一个需要执行时,可以没有“Else”分支,只使用“If—Then”语句.此时对应的伪代码及流程图如下:
If A Then
B
End
1.下列对条件语句的说法不正确的是________.
①条件语句是程序语言的最基本语句;
②算法中的选择结构与条件语句相对应;
③当计算机执行条件语句时,首先对If后的条件进行判断,如果条件符合,就执行Then后的语句,否则执行Else后的语句或执行End If后的语句;
④条件语句在某些情况下也可以使用If—Then语句.
答案:①
2.下面是一个算法的伪代码,如果输出的y的值是20,则输入的x的值是________.
Read x
If x≤5 Then
y←10x
Else
y←2.5x+5
End If
Print y 解析:由10x=20,得x=2.由2.5x+5=20,得x=6.
答案:2或6
伪代码表示的条件语句的识读
[典例] 下面是某一问题算法的伪代码,
分析伪代码,回答下列问题:
(1)说明伪代码的功能.
(2)当输入的x值为13时,求输出的结果.
(3)根据伪代码给出对应的流程图.
[解] (1)根据条件语句的含义可知是求函数
y=的函数值.
(2)当x=13时,y=10+1.3(13-3)=10+13=23.
(3)对应流程图为
解决此类问题的关键是准确理解条件语句与选择结构所表达的功能,然后准确的套用格式写出. [活学活用]
给出下面的伪代码
Read x
If x1 Then
y←x
Else
y←2x-1
End If
Print y (1)把它翻译成算法.
(2)画出相应的流程图.
(3)若输入的x=5,求输出的y值,若输出的y值为21,求输入的x的值.
解:(1)伪代码所表示的算法如下:
S1 输入x;
S2 如果x1,则y←x,转执行S4,否则执行S3;
S3 y←2x-1;
S4 输出y,算法结束.
(2)相应流程图:
(3)∵x=51,∴y=2×5-1=9,
由2x-1=21得x=11,故输入的x值应为11.
条件语句的实际应用
[典例] 某市公用电话(市话)的收费标准为:3分钟之内(包括3分钟)收取0.30元;超过3分钟,每分钟按0.10元收费.设计一个算法根据通话时间计算话费.并用伪代码表示这个算法,并画出相应的流程图.
[解] 设通话时间为x(分钟),话费为y(元),
则y=
算法:S1 输入x
S2 如果x≤3,则y←0.3,转执行S4,否则执行S3
S3 y←0.3+(x-3)×0.1
S4 输出y,算法结束
伪代码:
流程图:
解决此类问题首先应建立数学模型,然后根据数学模型确定算法分析和算法框图,再准确套用条件语句的格式写出伪代码. [活学活用]
某公司出售软磁盘,购买500片和500片以上时每片按4.5元计价,否则按5元/片计价.请设计一算法计算收费金额,并用伪代码表示这个算法.
解:设购买x(片),所付金额为y(元)
则y=
算法:
S1 输入x
S2 如果x500,则y←5x,转执行S4,否则执行S3
S3 y←4.5x
S4 输出y,算法结束
伪代码:
条件语句的嵌套
[典例] 根据下列流程图,写出伪代码.
[解] 由流程图知它的功能是计算的函数值.f(x)=
伪代码如下:
(1)在条件语句中,当出现3个或3个以上的判断点时,就要用到语句嵌套.当用条件语句表达时,先按条件要求执行某一语句(特别是Else后的语句2),继续按另一条件进行判断,这时再利用一般语句完成这一要求,这就形成了条件语句的嵌套.
(2)含嵌套的条件语句的一般形式是:
[活学活用]
下面是某一问题的一个算法对应的伪代码,指出这一算法的功能并画出相应的流程图.
解:根据伪代
您可能关注的文档
- 2017-2018学年高中数学人教A版选修4-4创新应用教学案 第一讲 第3节 第2课时 直线的极坐标方程含答案.doc
- 2017-2018学年高中数学人教A版选修4-4创新应用教学案 第一讲 第4节 第1课时 柱坐标系含答案.doc
- 2017-2018学年高中数学人教A版选修4-4创新应用教学案 第一讲 第4节 第2课时 球坐标系含答案.doc
- 2017-2018学年高中数学人教A版选修4-4创新应用教学案 第二讲 章末小结与测评含答案.doc
- 2017-2018学年高中数学人教A版选修4-4创新应用教学案 第二讲 第1节 第1课时 参数方程的概念含答案.doc
- 2017-2018学年高中数学人教A版选修4-4创新应用教学案 第二讲 第1节 第2课时 圆的参数方程含答案.doc
- 2017-2018学年高中数学人教A版选修4-4创新应用教学案 第二讲 第1节 第3课时 参数方程和普通方程的互化含答案.doc
- 2017-2018学年高中数学人教A版选修4-4创新应用教学案 第二讲 第2节 第1课时 椭圆的参数方程含答案.doc
- 2017-2018学年高中数学人教A版选修4-4创新应用教学案 第二讲 第2节 第2课时 双曲线抛物线的参数方程含答案.doc
- 2017-2018学年高中数学人教A版选修4-4创新应用教学案 第二讲 第3节 直线的参数方程含答案.doc
- 2017-2018学年高中数学苏教版必修3教学案第1章 1.3.4 循环语句含解析.doc
- 2017-2018学年高中数学苏教版必修3教学案第1章 1.4 算法案例含解析.doc
- 2017-2018学年高中数学苏教版必修3教学案第2章 2.1 2.1.1 简单随机抽样含解析.doc
- 2017-2018学年高中数学苏教版必修3教学案第2章 2.1 2.1.2 2.1.3系统抽样 分层抽样含解析.doc
- 2017-2018学年高中数学苏教版必修3教学案第2章 2.2 2.2.1 2.2.2 频率分布表 频率分布直方图与折线图含解析.doc
- 2017-2018学年高中数学苏教版必修3教学案第2章 2.2 2.2.3茎叶图含解析.doc
- 2017-2018学年高中数学苏教版必修3教学案第2章 2.3 2.3.1平均数及其估计含解析.doc
- 2017-2018学年高中数学苏教版必修3教学案第2章 2.3 2.3.2方差与标准差含解析.doc
- 2017-2018学年高中数学苏教版必修3教学案第2章 2.4 线性回归方程含解析.doc
- 2017-2018学年高中数学苏教版必修3教学案第3章 3.2 古典概型含解析.doc
最近下载
- 药材:金毛狗.ppt VIP
- 新疆劳动合同书(新疆维吾尔自治区劳动和社会保障厅监制).pdf VIP
- 消防燃烧学(第2版)课件:可燃气体燃烧.pptx VIP
- 山东省中药材生产质量管理部分标准操作规程、质量标准、管理制度制定模板及示例.docx VIP
- 2025-2030年全球消防风机行业市场分析研究报告.docx
- 计算机组成原理与系统结构-上海交通大学.ppt
- 水运工程质量检验标准(JTS257-2008)全套表格.docx VIP
- 2025春人教版(2024)小学体育与健康一年级全一册《充足睡眠》说课稿.docx VIP
- 可燃气体燃烧.ppt VIP
- 第六单元 资本主义制度的初步确立 阶段练习题选编 甘肃省2022-2023学年九年级上学期历史.docx VIP
文档评论(0)