程序框图与算法的基本逻辑结构(第2课时条件结构)PPT课件(人教A版必修3).ppt
《程序框图与算法的基本逻辑结构(第2课时条件结构)PPT课件(人教A版必修3).ppt》由会员分享,可在线阅读,更多相关《程序框图与算法的基本逻辑结构(第2课时条件结构)PPT课件(人教A版必修3).ppt(52页珍藏版)》请在三一办公上搜索。
1、1.1算法与程序框图,1.1.2程序框图与算法的基本逻辑结构,第二课时条件结构,1.了解条件结构的概念,明确其执行过程 2会用条件结构设计程序框图解决有关问题.,条件是否成立,新 知 世 界,自 我 检 测,4设计一个算法判断由键盘输入的一个整数是不是偶数,并画出程序框图(提示:看被2除的余数是否为零),解:算法分析:第一步,输入整数x.第二步,令y是x除以2所得的余数第三步,判断y是否为零,若y是零,输出“是偶数”,结束算法;若y不是零,输出“不是偶数”,结束算法程序框图3:,典 例 导 悟,点评解决求分段函数的函数值问题时,一般要采用条件结构来设计算法,类型二条件结构嵌套问题例2某班的一次
2、数学考试,成绩满分为100分现对该班的成绩进行分析评价:成绩超过80分的为A,低于60分的为C,其他的为B.,请设计算法,当输入的数学成绩为x时,输出相应的评价结果(写出算法,画出程序框图)分析对成绩的分析评价分三种情况讨论,因此引用条件结构的叠加画程序框图,解第一步,输入学生的数学成绩第二步,判断该同学的数学成绩是否大于80,若满足,输出A.第三步,判断该同学的数学成绩是否小于60,若满足,输出C.否则输出B,结束程序框图如图6所示,点评(1)它可以解决实际问题中的根据不同的情况(一般在两种情况以上)分类讨论并按不同方式处理的问题;(2)所涉及的条件一般不能同时成立,否则会出现同一情况不同处
3、理的结果,也就是条件必须将不同的情况区别开来;,(3)它适合于分三段及以上的分段函数求值、含参数方程的求解多种情况的分类讨论问题;(4)该种形式结构,程序在执行时对所有的条件都要进行判断,解:算法:第一步,输入x.第二步,如果x0,那么使y1.如果x0,那么使y0.如果x0,那么使y1.第三步,输出函数值y.程序框图如下图7所示,类型三条件结构的读图问题例3如图8,给出了一个程序框图,其作用是输入x的值,输出相应的y的值若要使输入的x的值与输出的y值相等,则这样的x的值有(),A1个B2个C3个 D4个分析分析该程序框图的逻辑结构,找出其对应的函数关系式,再进行判断求解,点评条件分支结构的实质
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序 框图 算法 基本 逻辑 结构 课时 条件 PPT 课件 人教 必修
链接地址:https://www.31ppt.com/p-2132462.html