高中数学 1.2.2《选择结构》课件 苏教版必修3.ppt

高中数学 1.2.2《选择结构》课件 苏教版必修3.ppt

ID:56309670

大小:557.00 KB

页数:10页

时间:2020-06-11

高中数学 1.2.2《选择结构》课件 苏教版必修3.ppt_第1页
高中数学 1.2.2《选择结构》课件 苏教版必修3.ppt_第2页
高中数学 1.2.2《选择结构》课件 苏教版必修3.ppt_第3页
高中数学 1.2.2《选择结构》课件 苏教版必修3.ppt_第4页
高中数学 1.2.2《选择结构》课件 苏教版必修3.ppt_第5页
资源描述:

《高中数学 1.2.2《选择结构》课件 苏教版必修3.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、选择结构例1南京市出租汽车最新计费标准如下:在3km以内(含3km)路程按起步价8元收费,超过3km以外的路程按2.4元/km收费.试给出一个出租车计费的算法.分析:出租车收费y(元)和行驶里程x(km)之间的函数关系为:解:算法步骤如下:S1输入里程x;S2若x≤3;则y←8,否则y←2.4(x-3)+8;S3输出y.y←8结束输出yy←2.4(x-3)+8开始输入xx≤3YN判断框:判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”.选择结构也叫条件结构,是指在算法中通过对条件的判断,根据条件是否成立而选择不同流向的算法

2、结构.右图此结构中包含一个判断框,根据给定的条件P是否成立而选择执行A框或B框.无论P条件是否成立,只能执行A框或B框之一,不可能同时执行A框和B框,也不可能A框、B框都不执行.例2.设计解一元二次方程ax2+bx+c=0(a≠0)的一个算法,并用流程图表示.解:算法步骤如下:S1输入a,b,c;S2△←b2-4ac;S3若△<0;则输出“方程无实数解”,否则,,输出x1,x2.输出x1,x2△<0结束YN开始输入a,b,c△←b2-4ac注意:输出的文字应加上引号!输出“方程无实数解”练习1.请设计一个算法,将输入的两个实数,按由大到小的顺序依次输出.练

3、习2.请设计一个算法,计算输入实数的绝对值.探究一:如果没有给出条件a≠0,那么如何设计算法?例2.设计解一元二次方程ax2+bx+c=0(a≠0)的一个算法,并用流程图表示.S1若b=0,则执行S4,否则执行S2;S2S3输出x,结束;S4若c=0,输出“方程有无数个解”,结束,否则输出“方程无解”;输出xNb=0Yc=0NY输出“方程有无数个解”输出“方程无解”开始输入a,b,c输出xb=0NYc=0NY输出“方程有无数个解”输出“方程无解”YNa=0结束输出x1,x2△<0YN△←b2-4ac输出“方程无实数解”例2.设计解一元二次方程ax2+bx+

4、c=0(a≠0)的一个算法,并用流程图表示.探究二:如果要输出二次方程根的详细信息,那么又该如何设计算法?S1若△=0;执行S2,否则执行S4;S4;S3输出“方程两个有相等的解”x,结束;S2;S5输出“方程有两个不相等的解”x1,x2,结束;△←b2-4ac输出x1,x2△<0YN输出“方程无实数解”△=0YN输出“方程两个有相等的解”x输出“方程有两个不相等的解”x1x2△=0YN输出“方程两个有相等的解”x输出“方程有两个不相等的解”x1x2开始输入a,b,c结束输出xb=0NYc=0NY输出“方程有无数个解”输出“方程无解”a=0YN△<0YN△

5、←b2-4ac输出“方程无实数解”一个判断结构可以有多个判断框,就是说:选择结构可以嵌套.小结:选择结构也叫条件结构,是指在算法中通过对条件的判断,根据条件是否成立而选择不同流向的算法结构.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。