2018版高中数学第一章算法初步1.3.3条件语句学案苏教版必修320170717194.doc
《2018版高中数学第一章算法初步1.3.3条件语句学案苏教版必修320170717194.doc》由会员分享,可在线阅读,更多相关《2018版高中数学第一章算法初步1.3.3条件语句学案苏教版必修320170717194.doc(12页珍藏版)》请在三一文库上搜索。
1、1.3.3条件语句1理解条件语句的步骤、结构及功能,并掌握其结构(重点)2会使用条件语句表示选择结构(重点、难点)3能利用条件语句进行简单的应用(重点、易错点)基础初探教材整理条件语句的概念及格式阅读教材P19P20“例3”以上内容,并完成下列问题1条件语句条件语句表达算法中的选择结构,在执行此算法时,要根据一定的条件选择流程线的方向2条件语句的格式条件语句的一般形式其中A表示判断的条件,B表示满足条件时执行的操作内容,C表示不满足条件时执行的操作内容,End If表示条件语句结束判断正误:(1)条件结构与循环结构相对应()(2)条件结构中的“Then”“Else”可以理解为“那么”“否则”的
2、意思()(3)条件语句以If开始,End If结束,所以End If不可缺少()【解析】(1).条件结构与循环结构是两种不同的结构,两者之间没有什么关系,故错误(2).由条件语句的定义可知正确(3).由条件语句的格式可知正确【答案】(1)(2)(3)小组合作型条件语句与选择结构给出下列伪代码:(1)若输入x5,则输出y的值为_,若输出的y值为21,则输入的x应为_(2)画出该伪代码对应的流程图【精彩点拨】(1)根据伪代码转化为函数问题解决;(2)根据伪代码判断流程图对应的结构,画出图形即可【自主解答】(1)x51,y2519.由2x121,得x11,故输入x应为11.【答案】911(2)由伪代
3、码中的条件语句知对应的算法结构为选择结构流程图如下图所示1根据条件语句画流程图时,关键是准确理解条件语句与选择结构所表达的功能,然后准确地套用格式画图2应用“IfThenElse”语句编写程序时,首先对If后的条件进行判断,如果符合条件,则执行Then后面的语句;若不符合条件,则执行Else后面的语句再练一题1已知某算法的流程图如图132: 【导学号:11032015】图132写出该算法的伪代码,并说明其功能【解】伪代码如下:该算法的功能是求函数y|2x3|的函数值.条件语句的应用某市公用电话(市话)的收费标准为:3分钟之内(包括3分钟)收取0.30元;超过3分钟,每分钟按0.10元收费设计一
4、个算法根据通话时间计算话费(写出伪代码,并画出流程图)【精彩点拨】【自主解答】设通话时间为t分钟,话费为y元,则y结合伪代码,画出流程图如下:编写伪代码解决实际问题时,通常先建立数学模型,再根据所得数学模型确定算法分析和流程图,最后再将流程图转化为程序语句.需要分类讨论的问题,通常用条件语句来解决.再练一题2某工厂有一批计时工,8小时内每小时工资6元,8小时外加班每小时10元,会计当天就要向工人付清工钱请编写一个根据小时数计算当天工资的算法,并用伪代码表示这个算法【解】设某工人一天工作x小时,则其当天工资y可表示为y故其算法用伪代码可表示为探究共研型条件语句的嵌套探究1条件语句适用的范围是什么
5、?使用条件语句时需要注意哪些问题?【提示】条件语句是用来实现算法中的选择结构的,当计算机需作出比较、分析、判断,并按判断后的不同情况进行处理时,就需要用到条件语句使用条件语句时需注意以下问题:(1)条件语句必须是以If开始,以End If结束,一个If必须与一个End If相对应(2)为了程序的可读性,一般If,Else与End If顶格书写,则其它的语句体前面空两格探究2在条件语句中,是否一定有Else分支?一个IfEnd If语句是否能完成对题中变量的讨论?若不能,需要采用怎样的形式来处理? 【导学号:11032016】【提示】如果程序中具备只要满足条件A就执行B,而不考虑其它情况,此时条
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2018 高中数学 第一章 算法 初步 1.3 条件 语句 学案苏教版 必修 320170717194
链接地址:https://www.31doc.com/p-2888622.html