高一数学算法的三种基本逻辑结构和框图表示内容摘要:

的流程根据条件是否成立有不同的流向,这种先根据条件作出判断,再决定执行哪一种操作的结构就是条件分支结构,条件分支结构又称为条件结构。 在 A或 B两个框中可以有一个是空的,即不执行任何操作,如图也是条件结构的一种 . 例 3. 求过两点 P1(x1, y1), P2(x2, y2)的直线的斜率,设计该问题的算法并画出程序框图。 解:由于当 x1=x2时,过两点 P P2的直线的斜率不存在,只有当 x1≠x2时,才可根据斜率公式求出,故可设计如下的算法和程序框图 . S1 输入 x1, y1, x2, y2; S2 如果 x1=x2,输出“ 斜率不存在”; S3 输出 k. 否则 ; 2121yykxxk =y2 y1x2 x1输出输出 k斜率不存在否是判断 x1= x2输入 x1, y1, x2, y2结束开始例 设计求一个数 x的绝对值的算法,并画出相应的程序框图。 解:算法如下: S1:输入 x; S2:如果 x≥0,则 y= x, 否则, y =- x; S3:输出 y。 结 束 Y N 开始 输入 x x≥0。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。