电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

程序框图与算法的逻辑结构VIP免费

程序框图与算法的逻辑结构_第1页
1/3
程序框图与算法的逻辑结构_第2页
2/3
程序框图与算法的逻辑结构_第3页
3/3
程序框图与算法的逻辑结构【学习目标】1、熟练掌握程序框图的画法、意义和作用,并规范使用;2、通过实例,了解程序算法的三个基本逻辑结构,基本掌握顺序结构、条件结构.【课前导学】Com]1、程序框图:(1)程序框图又称___________,是一种用__________、_____________及____________来表示算法的图形; (2)基本的程序框和它们各自表示的功能:程序框名称功能终端框(起止框)表示一个算法的____________输入、输出框表示一个算法_____________处理框(执行框)_______、________[来源:学。科。网]判断框判断__________________,成立时在出口处标明__________;不成立时标明___________.流程线连接____________________连接点连接____________的两部分2、算法的三种基本逻辑结构是____________、__________、___________. 用程序框图分别表示顺序、条件结构:[来源:Zxxk.Com【课内探究】例 1、已知一个三角形三条边的边长分别为 a、b、c,利用海伦—秦九韶公式(即三角形面积 S=,其中 p=)设计一个计算三角形面积的算法,并画出程序框图。1解:算法步骤如下: 画出程序框图:第一步,输入三角形三条边的边长 a、b、c;第二步,计算 ;第三步,计算 ;第四步,输出 。变式 1:已知两个变量 A 和 B 的值,试设计一个交换这两个变量的值的算法,并画出程序框图。例 2、任意给定 3 个正实数 a、b、c,设计一个算法,判断分别以这 3 个数为三边边长的三角形是否存在,并画出这个算法的程序框图。 画程序框图如下:解:算法步骤如下: 第一步, ;第二步,判断 是否同时成立。若是,则存在这样的三角形;[来源:学科网]否则,不存在这样的三角形。变式 2:某居民区的物业部门每月向居民收取卫生费,计费方法是:3 人和 3 人以下的住户,每户收取 5 元;超过 3 人的住户,每超出 1 人加收 1.2 元。(1)写出应收的卫生费关于人数2的函数关系式;(2)设计一个算法,据输入的人数,计算应收取的卫生费,并画出程序框【课后作业】1、给出以下一个算法的程序框图(如图所示),该程序框图的功能是( )A.求输出 a、b、c 三数的最大数 B.求输出 a、b、c 三数的最小数C.将 a、b、c 按从小到大排列 D.将 a、b、c 按从大到小排列。3、已知变量 A、B、C 的值,试设计一个算法程序框图,使得 A 为 B 的值,B 为 C 的值,C 为 A 的值。图。3开始结束输入 a 、b 、ca>b?a>c?输出 aa=ba=c是是否否

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

程序框图与算法的逻辑结构

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部