1 / 17
文档名称:

条件结构课件.ppt

格式:ppt   页数:17页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

条件结构课件.ppt

上传人:wc69885 2016/7/1 文件大小:0 KB

下载得到文件列表

条件结构课件.ppt

相关文档

文档介绍

文档介绍:§ 程序框图算法初步基本的程序框和它们各自表示的功能如下:图形符号名称功能终端框(起止框) 表示一个算法的起始和结束输入、输出框表示一个算法输入和输出的信息处理框(执行框)判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不”成立时标明“否”或“N”. 判断框赋值、计算流程线连接程序框连接点连接程序框图的两部分步骤 1步骤 2 (1) 顺序结构----- r=0? n是质数 n不是质数是否(2) 条件结构---在一个算法中,经常会遇到一些条件的判断,. 满足条件?是否步骤 A步骤 B 满足条件?是否步骤 A 例 1:任意给定 3个正实数,设计一个算法,判断分别以这 :第一步:输入 3个正实数 a,b,c; 第二步:判断 a+b>c,a+c>b,b+c>a 是否同时成立,若是,则能组成三角形;若否,则组不成三角形. 开始输入 a,b,c a+b >c, a+c > b, b+c > a是否同时成立? 存在这样的三角形不存在这样的三角形结束否是第一步:输入 3个正实数 a,b,c; 第二步:判断 a+b>c,a+c>b,b+c>a 是否同时成立,若是,则能组成三角形;若否,则组不成三角形. 练****2城区一中学生数学模块学分认定由模块成绩决定,模块成绩由模块考试成绩和平时成绩构成,各占 50% ,若模块成绩大于或等于 60 分,获得 2学分, 否则不能获得学分(为 0分),设计一算法,通过考试成绩和平时成绩计算学分,并画出程序框图开始结束输入 a,b S>=60? 学分=2学分=0 否是 S=(a+b) * 输出学分 2 2 0 ax bx c ? ??例:设计一个求解一元二次方程的算法,并画出程序框图。 3 , , a b c 第一步:输入个系数 24 b ac ???第二步:计算算法步骤如下: 0 , ; 2 2 b p q a a ??? ???第三步:判断是否成立。若是,则计算否则,输出“方程没有实数根”,结束算法。 1 2 1 2 1 2 0 ; , , , x x p x p q x p q x x ?? ??? ? ??第四步:判断是否成立。若是,则输出否则,计算并输出