- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 程序框图绘制方法 网上剽窃并部分修改 by 陈昕昕 基本上看到第七页就够,后面不用看 (2)构成程序框图的图形符号及其功能 图形符号 名称 功能 终端框 (起止框) 输入、 输出框 处理框 (执行框) 判断框 表示一个算法的起始和结束 表示一个算法输入和输出的信息 在工程行业中较为少用 赋值、计算 判断某一条件是否成立 成立时在出口处标明“是”或“Y 不成立时标明“否”或“N”. 流程线 连接程序框 连接点 连接两页,内写数字序号 一个完整的程序框图,一定是以起止框表示开始,同时又以终端框表示结束 复习回顾 流程线是带有方向的箭头,用以连接程序框,直观的表示算法的流程。 在程序框图中,任意两个程序框图之间都存在流程线; 除起止框外,任意一个程序框都只有一条流程线“流进” 输入输出框、处理框都只有一条流程线“流出” 但是判断框一定是两条流程线“流出” 复习回顾 在工程行业中,这样的多分枝结构也较常见 复习回顾 1.算法的基本逻辑结构有哪几种? 用程序框图分别如何表示? 顺序结构 步骤n 步骤n+1 A B 条件结构 满足条件? 步骤A 是 否 步骤B 满足条件? 步骤A 是 否 循环结构 循环体 满足条件? 是 否 循环体 满足条件? 是 否 直到型 当型 2.在学习上,我们要求对实际问题能用自然语言设计一个算法,再根据算法的逻辑结构画出程序框图,同时,还要能够正确阅读、理解程序框图所描述的算法的含义,这需要我们对程序框图的画法有进一步的理解和认识. 程序框图的画法 用“二分法”求方程 的近似解的算法如何设计? 第一步,令f(x)=x2-2,给定精确度d. 第二步,确定区间[a,b],满足f(a)·f(b)0. 第三步,取区间中点 . 第四步,若f(a)·f(m)0,则含零点的区间为[a,m];否则,含零点的区间为[m,b].将新得到的含零点的区间仍记为[a,b]. 第五步,判断[a,b]的长度是否小于d或f(m)是否等于0.若是,则m是方程的近似解;否则,返回第三步. 该算法中哪几个步骤可以用顺序结 构来表示?这个顺序结构的程序框 图如何? f(x)=x2-2 输入精确度d 和初始值a,b 该算法中第四步是什么逻辑结构?这个步骤用程序框图如何表示? f(a)f(m)0? b=m 是 否 a=m 第四步,若f(a)·f(m)0,则含零点的区间为[a,m];否则,含零点的区间为[m,b].将新得到的含零点的区间仍记为[a,b]. 该算法中哪几个步骤构成循环结构?这个循环结构用程序框图如何表示? 第三步 第四步 |a-b|d或f(m)=0? 输出m 是 否 程序框图 f(x)=x2-2 输入精确度d 和初始值a,b 开始 f(a)f(m)0? b=m 是 否 a=m |a-b|d或f(m)=0? 输出m 是 否 结束 设计一个算法的程序框图的基本思路: 第二步,确定每个算法步骤所包含的逻 辑结构,并用相应的程序框图表示. 第一步,用自然语言表述算法步骤. 第三步,将所有步骤的程序框图用流程 线连接起来,并加上两个终端框. 教材20页习题A组3: (x≤3) 5, (x3) 5+(x-3)×1.2, 第三步, 第一步, 第二步, 输入人数x; 判断“x3”是否成立. 若是,则 否则, 计算:y=5+(x-3)×1.2, y=5; 输出y. 开始 x3? 结束 输出y 是 否 输入x y=5+(x-3)×1.2 y=5 第三步, 第一步, 第二步, 输入人数x; 判断“x3”是否成立. 若是,则 否则, 计算:y=5+(x-3)×1.2, y=5; 输出y. 1.函数 (x0) 2x+1, (x=0) 2, (x0) 3x-2. 写出求该函数值的算法及程序框图 第三步, 第一步, 第二步, 输入x; 判断“x0”是否成立. 若是,则 否则, y=2x+1, y=2, 输出y. 执行第三步; 判断“x=0”是否成立. 若是,则 否则, y=3x-2; 第四步, * * *
您可能关注的文档
- 电梯分部(子分部)工程质量验收纪录(全)程序.doc
- 电梯分部工程监理质量评估程序.doc
- 行政许可法(练习题)程序.doc
- 风尚专业使用手册3900302B-AB3程序.doc
- 行政许可法题库程序.doc
- 风险导向审计对审计实务的影响程序.doc
- 电梯更换方案(甲方)程序.doc
- 风险管理方案程序.doc
- 电梯工程(最终)程序.doc
- 电梯工程监理细则程序.doc
- 中国水稻研究所水稻种质资源中期库建设项目报告表.pdf
- 全自动X射线轮胎检测系统建设项目报告表.pdf
- 桐庐县前溪流域治理工程报告表.pdf
- 年产34万吨瓶装纯净水高速生产线升级项目报告表.pdf
- G2531杭州至上饶高速公路(杭淳开高速公路)杭州中环至浙赣界(杭州段)报告书.pdf
- 2025年云南省中考历史真题含答案.docx
- 广东省大湾区2024-2025学年高一下学期7月期末考试政治试题含答案.pdf
- 陕西省汉中市2024-2025学年高二下学期期末质量检测含答案(9科试卷).pdf
- 福建省南平市2024-2025学年第二学期高二下期末质量检测试卷含答案(9科试卷).pdf
- 河北省石家庄2024-2025学年高二下学期期末教学质量检测含答案(9科试卷).pdf
文档评论(0)