《学年高中数学 第2章 2.1顺序结构与选择结构课件 北师大必修3.ppt》由会员分享,可在线阅读,更多相关《学年高中数学 第2章 2.1顺序结构与选择结构课件 北师大必修3.ppt(39页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、成才之路成才之路 数学数学路漫漫其修远兮路漫漫其修远兮 吾将上下而求索吾将上下而求索北师大版北师大版 必修必修3 2021/8/8 星期日1算法初步算法初步第二章第二章2021/8/8 星期日22算法框图的基本结构及设计算法框图的基本结构及设计 第二章第二章2.1顺序结构与选择结构顺序结构与选择结构2021/8/8 星期日3课堂典例讲练课堂典例讲练2易错疑难辨析易错疑难辨析3课时作业课时作业4课前自主预习课前自主预习12021/8/8 星期日4课前自主预习课前自主预习2021/8/8 星期日5三国时曹操兵败,要去南郡城,但前面有两条路,军士问曹操从哪条路走,曹操问:“哪条路近?”军士说:“大路
2、稍平,却远五十余里,小路名华容道,却近五十余里,只是地窄路险,坑坎难行”曹操命人上山观察,回报小路上有数处烟起,大路并无动静曹操命令从华容道走,诸将问:“烽烟起处,必有军马,何故走这条路?”曹操说:“岂不闻兵书有云:虚则实之,实则虚之那诸葛亮多有谋略,故使数个小卒于山僻烧烟,令我军不敢从这条山路走,却伏兵于大路等着吾料已定,因此就走华容道”我们在设计算法的时候,有时也会需要根据不同的条件执行不同的步骤.2021/8/8 星期日61.算法框图算法框图由一些图框和带箭头的流程线组成,其中的图框表示各种操作,图框内的文字和符号表示_,带箭头的线表示操作的_操作的内容先后顺序2021/8/8 星期日7
3、2基本框图及其表示的功能起始和结束输入和输出2021/8/8 星期日8特别提示画算法框图的规则:使用标准的框图的符号框图一般按从上到下、从左到右的方向画除判断框外,大多数算法框图符号只有一个进入点和一个退出点判断框是具有超过一个退出点的唯一符号一个判断框含有“是”与“否”两个分支的判断,而且有且仅有两种结果在图形符号内描述的语言要非常简练清楚2021/8/8 星期日9步骤2021/8/8 星期日10结果2021/8/8 星期日111.在算法框图中,算法中要处理的数据和计算,可以分别写在不同的()A处理框内B.判断框内C输入输出框内D.循环框内答案A解析对数据进行处理与计算的是处理框,故选A.2
4、021/8/8 星期日12答案C解析要正确的使用流程图中的符号,注意处理框与起止框的区别2021/8/8 星期日13答案C解析讨论绝对值,要用选择结构,选项A,B,D只用顺序结构即可2021/8/8 星期日144阅读下列算法框图若输入的x3,则输出的y的值为_答案40解析x3,ax21,a8,又ba3,b5.yab8540.2021/8/8 星期日155下图的功能是判断输入的任意数x的奇偶性,则处应填_答案r1解析处为判断框,x被2除余数是1还是0,即整除问题.2021/8/8 星期日16课堂典例讲练课堂典例讲练2021/8/8 星期日17 下列关于流程图的说法中正确的个数是()用流程图表示算
5、法直观、形象、容易理解;流程图能够清楚地展现算法的逻辑结构,也就是通常所说的“一图胜万言”;在流程图中,判断框是任何流程不可少的;输入和输出框可用在算法中任何需要输入、输出的位置A1B.2C3D.4算法流程图的概念 2021/8/8 星期日18思路分析解答本题可先复习流程图的有关概念,再对比判断规范解答根据流程图及其有关图形符号的概念,可知正确答案C规律总结准确理解流程图的概念是解决本题的关键2021/8/8 星期日19以下给出对流程图的几种说法:任何一个流程图都必须有起、止框;输入框只能紧跟在开始框后,输出框只能放在结束框前;判断框是唯一具有超过一个退出点的符号;对于一个程序来说,判断框内的
6、条件表达方法是唯一的其中正确说法的个数是()A1B.2C3D.42021/8/8 星期日20答案B解析由流程图中符号意义知任何一个流程图都必须有起、止框,故正确输入、输出框可用在算法中任何需要输入、输出的位置,故错误判断框是唯一具有超过一个退出点的符号,故正确判断框内条件不唯一,故错误故选B.2021/8/8 星期日21 画算法流程图 已知f(x)x22x3,求f(3)、f(5)、f(5)、f(3)f(5)f(5)的值设计出解决该问题的一个算法,并画出流程图思路分析对本题来讲,算法实际上就是将相关数值代入公式计算的过程2021/8/8 星期日22规范解答算法如下:1x3;2y1x22x3;3x
7、5;4y2x22x3;5x5;6y3x22x3;7yy1y2y3;8输出y1,y2,y3,y.2021/8/8 星期日23该算法的流程图如下图所示规律总结本题将在函数f(x)x22x3的基础上,求函数值将流程图符号用流程线连起来,直到结束2021/8/8 星期日242021/8/8 星期日252021/8/8 星期日26利用顺序结构设计算法 已知梯形两底a,b和高h,设计一个求梯形面积的算法,并画出算法流程图思路分析解答本题可先根据题意确定算法步骤,然后结合其算法类型及梯形的面积公式画出相应的算法流程图2021/8/8 星期日272021/8/8 星期日282021/8/8 星期日29半径为r
8、的圆的面积公式为Sr2,当r10时,写出计算圆面积的算法,并画出算法流程图2021/8/8 星期日30利用选择结构设计算法 任意给定3个正实数,试设计一个算法,判断分别以这3个数为三边边长的三角形是否存在,并画出这个算法的流程图思路分析判断分别以这3个数为三边边长的三角形是否存在,只需要验证这3个数中任意2个数的和是否大于第3个数即可,这就需要用到选择结构2021/8/8 星期日312021/8/8 星期日322021/8/8 星期日332021/8/8 星期日34易错疑难辨析易错疑难辨析2021/8/8 星期日35 设计求一个数x的绝对值的算法,画出流程图错解如下图所示2021/8/8 星期日36辨析该问题实质是一个分段函数,因为分段函数的变量在不同的范围内对应的关系式不同,所以应先判断x的范围但上述解法并没有输入x的具体值,导致该流程图无法被执行2021/8/8 星期日37正解如下图所示点评在流程图中必须有开始、结束,也必须有输入框(有时用处理框),无输入(或赋值)的流程图是无意义的2021/8/8 星期日382021/8/8 星期日39