收藏 分享(赏)

高一数学人教a版必修3课件:1.1.2 程序框图4.ppt

上传人:无敌 文档编号:1321969 上传时间:2018-06-24 格式:PPT 页数:25 大小:784KB
下载 相关 举报
高一数学人教a版必修3课件:1.1.2 程序框图4.ppt_第1页
第1页 / 共25页
高一数学人教a版必修3课件:1.1.2 程序框图4.ppt_第2页
第2页 / 共25页
高一数学人教a版必修3课件:1.1.2 程序框图4.ppt_第3页
第3页 / 共25页
高一数学人教a版必修3课件:1.1.2 程序框图4.ppt_第4页
第4页 / 共25页
高一数学人教a版必修3课件:1.1.2 程序框图4.ppt_第5页
第5页 / 共25页
点击查看更多>>
资源描述

1、算法的基本结构,-条件结构,提出问题,1.判断框是什么形状?什么条件下要用判断框?,当算法要求在不同的情况下执行不同的运算时,需要判断框.框内填写判断条件.,判断某一条件是否成立,成立时在出口处标明“是”或“Y”,不成立时标明“否”或“N”.,2.判断框的功能是什么?,例:联邦快递公司规定甲、乙两地之间物品的托运费用根据下面的方法计算:其中f(单位:元)为托运费,为托运物品的重量(单位:千克),试给出计算费用(单位:元)的一个算法,并画出流程图,问题情景,自然语言是:第一步:输入物品重量;第二步:如果3?,否,结束,输出y,y=5,y=1.2x+1.4,例2.设计一个求解一元二次方程 的算法,

2、并画出程序框图表示.,算 法,第一步:输入三个系数,第二步:计算,程序框图,是,是,否,否,练习5识别下列流程图所描述的算法,根据给出的两个流程图,分析: (1)图1所解决的是什么问题? (2)回答: 当输入的x值为1时,输出 y的值为多大? 要使输出的y值为8,输入的x值为多大? 输入的x和输出的y能相等吗?,图1,结束,是,否,输入x,输出y,开始,-2,4,当x=3时,x=y,练习6已知函数,设计计算函数值的一个算法,并画出流程图.,7、如图所示的程序框图的功能是( )求a,b,c三个数中的最大数求a,b,c三个数中的最小数C.将a,b,c按从小到大的顺序排列D.将a,b,c按从大到小的

3、顺序排列,开始,输入a,b,c,ab?,否,是,输出a,结束,a=b,ac?,是,a=c,否,B,开始,程序框图,x0?,是,y=(x+2)2,否,x=0?,是,y=4,否,输出y,结束,输入x,y=(x-2)2,8.为下列的分段函数设计一个算法,并画出程序框图,小结:画流程图的步骤:转化先用自然语言描述流程图;解决分段函数,大小比较,正负判断等问题时,需要用条件结构条件结构中,判断框内的条件表示不唯一;遇多个判断时,可有多个判断框,作业:,1.已知直线 经过点A(1,1),B(a,4).设计一个算法求直线 的斜率,写出程序框图.,作业:,2.阅读下面的流程图, 当y=1时,输出的结果是 _.,作业思考题:,设计一个算法求三个数a,b,c中的最小数,并写出程序框图.,6、设计房租收费的算法,其要求是:住房面积80平方米以内,每平方米收费3元,住房面积超过80平方米时,超过部分,每平方米收费5元.输入住房面积数,输出应付的房租.,算法分析:,第一步:输入住房面积S,第二步:根据面积选择计费方式:如果S小于或等于80,则租金为M=s3,否则为M=240+(S-80)5,第三步:输出房租M的值。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 中等教育 > 小学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报