资源预览内容
第1页 / 共30页
第2页 / 共30页
第3页 / 共30页
第4页 / 共30页
第5页 / 共30页
第6页 / 共30页
第7页 / 共30页
第8页 / 共30页
第9页 / 共30页
第10页 / 共30页
亲,该文档总共30页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第一章,算法初步,1.1.2 程序框图 1.1.3 算法的三种基本逻辑结构和框图表示,第2课时 条件分支结构,自主预习学案,春节期间某服装商品进行团购优惠活动,购买5件或5件以下,每件99元,超过5件时超过的部分每件按8折优惠若某人购买x件,试写出购物总费用y与购买件数x的关系式,画出算法的程序框图,1条件分支结构 在一个算法中,经常会遇到一些条件的判断,算法的流程根据_有不同的流向,这种先根据_,再决定_的结构称为条件结构,条件是否成立,条件作出判断,执行哪一种操作,2条件分支结构程序框图的两种形式及特征,一个,步骤A,B,B,互动探究学案,命题方向1 设计较简单的条件结构的程序框图,解析 算法如下: S1 输入自变量x的值 S2 判断x0是否成立,若成立,计算y1x;否则,执行下一步 S3 计算yx3. S4 输出y. 程序框图如图所示,规律总结 凡是必须先根据条件作出判断,然后再决定进行哪一个步骤的问题,在画程序框图时,必须引入判断框,根据题目条件,选择简单条件结构或嵌套式条件结构如求分段函数的函数值的程序框图的画法,如果是分两段的函数,只需引入一个判断框;如果是分三段的函数,需引入两个判断框;分四段的函数需引入三个判断框,依此类推判断框内的内容是没有固定顺序的,解析 算法如下: S1 输入x; S2 判断x,若x1,则yx1,否则执行S3; S3 y1x; S4 输出y. 程序框图如右图所示:,命题方向2 设计较复杂的条件分支结构的程序框图,解析 算法:第一步,输入x. 第二步,如果x0,则使y2x1,输出y,否则执行第三步 第三步,如果0x1,则使yx21,输出y,否则执行第四步 第四步,yx32x. 第五步,输出y. 相应的程序框图如下图所示,规律总结 在画与分段函数有关的程序框图时,如果函数中含有n个解析式,那么我们需要n1个判断框来进行求解,C,(1)审题; (2)列式、建立数学模型、将实际问题转化为数学问题 (3)根据所建数学模型选择适合的逻辑结构,画出程序框图,利用程序框图解决实际问题的步骤,C,D,A,15,课时作业学案,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号