- 2
- 0
- 约5.07千字
- 约 27页
- 2019-12-02 发布于天津
- 举报
第2课时 条件结构一、条件结构的概念【问题思考】 1.解关于x的方程ax+b=0的算法步骤如何设计?提示第一步,输入实数a,b.第二步,判断a是否为0.若是,执行第三步;否则,计算x=-,并输出x,结束算法.第三步,判断b是否为0.若是,则输出“方程的解为任意实数”;否则,输出“方程无实数解”.2.问题1中的算法的程序框图还能不能只用顺序结构表示?为什么?提示不能.从算法中的第二步对a进行分类讨论可以看出,当a为0与否时方程有不同的解,所以程序框图不能由若干个依次执行的步骤组成,因此不能只用顺序结构表示.3.什么是条件结构?提示在一个算法中,经常会遇到一些条件的判断,算法的流程根据条件是否成立有不同的流向.条件结构就是处理这种过程的结构.二、条件结构程序框图的形式【问题思考】 1.解关于x的方程ax+b=0的算法的程序框图如何设计?提示程序框图如下:2.关于条件结构程序框图的形式,请完成下表: 3.做一做1:下列问题的算法适宜用条件结构表示的是( )A.求点P(-1,3)到直线l:3x-2y+1=0的距离B.由直角三角形的两条直角边求斜边C.解不等式ax+b0(a≠0)D.计算100个数的平均数解析:条件结构是处理逻辑判断并根据判断进行不同处理的结构,只有选项C中需要判断a的正、负,其余选项中都不含逻辑判断.答案:C4.做一做2:如图所示,若输入x=-1,则输出y= .?解析:∵-
您可能关注的文档
- 中图高中地理必修二优质课件:第二章 城市的空间结构与城市化2.1 .pptx
- 人教A数学必修三同步配套课件:模块复习课1 .pptx
- 人教A数学必修三同步配套课件:模块复习课3 .pptx
- 人教A数学必修三同步配套课件:模块复习课2 .pptx
- 人教A数学必修三同步配套课件:第一章 算法初步1.1.1 .pptx
- 人教A数学必修三同步配套课件:第一章 算法初步1.1.2.1 .pptx
- 人教A数学必修三同步配套课件:第一章 算法初步1.1.2.3 .pptx
- 人教A数学必修三同步配套课件:第一章 算法初步1.2.1 .pptx
- 人教A数学必修三同步配套课件:第一章 算法初步1.3.1 .pptx
- 人教A数学必修三同步配套课件:第一章 算法初步1.2.3 .pptx
原创力文档

文档评论(0)