程序框图与算法的基本逻辑结构(第2课时条件结构)PPT课件(人教A版必修3).ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《程序框图与算法的基本逻辑结构(第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)它可以解决实际问题中的根据不
3、同的情况(一般在两种情况以上)分类讨论并按不同方式处理的问题; (2)所涉及的条件一般不能同时成立,否则会出现同一情况不同处理的结果,也就是条件必须将不同的情况区别开来; (3)它适合于分三段及以上的分段函数求值、含参数方程的求解多种情况的分类讨论问题; (4)该种形式结构,程序在执行时对所有的条件都要进行判断 解:算法: 第一步,输入x. 第二步,如果x0,那么使y1. 如果x0,那么使y0. 如果x0,那么使y1. 第三步,输出函数值y. 程序框图如下图7所示 类型三条件结构的读图问题 例3如图8,给出了一个程序框图,其作用是输入x的值,输出相应的y的值若要使输入的x的值与输出的y值相等,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序 框图 算法 基本 逻辑 结构 课时 条件 PPT 课件 人教 必修
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内