- 2
- 0
- 约1.17千字
- 约 16页
- 2018-05-05 发布于福建
- 举报
程序框图与算法基本逻辑结构(三)
程序框图 与算法的基本逻辑结构 习题课 * 问题提出 1.算法的基本逻辑结构有哪几种?用程序框图分别如何表示? 步骤n 步骤n+1 顺序结构 * 条件结构 满足条件? 步骤A 步骤B 是 否 (1) 满足条件? 步骤A 是 否 (2) * 循环结构 循环体 满足条件? 是 否 直到型 循环体 满足条件? 是 否 当型 * 2.在学习上,我们要求对实际问题能用自然语言设计一个算法,再根据算法的逻辑结构画出程序框图,同时,还要能够正确阅读、理解程序框图所描述的算法的含义,这需要我们对程序框图的画法有进一步的理解和认识. * 例1:为了加强居民的节水意识,某市制定了以下生活用水收费标准:每户每月用水未超过7m3时,每立方米收费 1.0元,并加收0.2元的城市污水处理费,超过7m3的部分,每立方米收费1.5元,并加收0.4元的城市污水处理费. 开始 输入x x≤7 y=1.2x y=1.9x-4.9 输入y 结束 y N 知识探究(一):多重条件结构的程序框图 * 例2:解关于x的方程ax+b=0的算法步骤如何设计? 第三步,判断b是否为0.若是,则输出“方程的解为任意实数”;否则,输出“方程无实数解”. 第一步,输入实数a,b. 第二步,判断a是否为0.若是,执行第三步;否则,计算 ,并输出x,结束算法. * 思考1:该算法的程序框图如何表示? 开始
原创力文档

文档评论(0)