第10次(流程图)导论.pptVIP

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
授课要点 控制流程的三种基本结构 算法实现的步骤 流程图的绘制 问题1:塑造迷人的身材 外表美丽的你,是否拥有迷人的身材? 魔鬼身材的计算标准: 标准体重=(身高-100)×0.9(单位:千克) 问题1分析 算法分析 √输入:身高 √处理:根据公式标准体重=(身高-100)×0.9进行计算 √输出:体重 √控制结构之一:顺序结构 算法描述——流程图 流程图的基本符号表示 开始和结束 数据输入输出 选择框 数据处理 数据处理方向 流程图——顺序结构 顺序结构流程图表示 流程图的绘制——魔鬼身材的计算 1.输入身高 2.计算标准体重 3.输出标准体重 学生模仿练习 绘制流程图——顺序结构 【练习1】求学生三门课程的平均分 问题2分析 算法分析 输入:用户的身高、体重 处理: (1)根据公式标准体重=(身高-100)×0.9进行计算 (2)判断用户的体重是否在标准体重的正负10%内 输出:体重是否在标准范围内 控制结构之二:分支结构——单分支结构 算法描述——流程图 流程图——分支结构 流程图的绘制—健康体型的判断(单分支) 1.输入身高、体重 2.计算标准体重 3.比较是否在正常范围 4.根据不同结果输出 学生模仿练习 绘制流程图——分支结构(单分支) 【练习2】判断学生三门课程的平均分是否及格 问题2分析 算法分析 输入:用户的身高、体重 处理: (1)根据公式标准体重=(身高-100)×0.9进行计算 (2)分三种情况讨论: a.体重超过标准体重*1.1:偏胖 b.体重低于标准体重*0.9:偏瘦 c.体重在正常范围内: 标准 输出:体重属于偏胖、偏瘦、正常 控制结构之二:分支结构——多分支结构 算法描述——流程图 流程图的绘制——健康体型的判断(多分支) 学生模仿练习 绘制流程图——分支结构(多分支) 【练习3】按照以下标准判断学生三门课程的平均分属于哪种等级: 85分以上:A 70~85:B 60~70:C 低于60:D 问题3分析 算法分析 输入:多个用户的身高、体重 处理: (1)根据公式标准体重=(身高-100)×0.9进行计算 (2)判断多个用户的体重是否在标准体重的正负10%内 输出:多个用户的体重是否正常 控制结构之三:循环结构 算法描述——流程图 流程图——循环结构 (1)当型 (2)直到型 流程图的绘制——朋友们的健康状况 学生模仿练习 绘制流程图——循环结构 【练习4】按照以下标准判断10名学生三门课程的平均分属于哪种等级: 85分以上:A 70~85:B 60~70:C 低于60:D 小组讨论并总结 算法实现的步骤。 流程图的作用。 常用的绘制流程图的工具有哪些。 结论1——算法实现的基本步骤 算法分析 输入、输出、处理 控制结构(顺序、分支、循环) 算法的描述 自然语言 流程图 程序的实现 C语言 结论2——流程图的作用 程序流程图是人们对解决问题的方法、思路或算法的一种描述。 流程图的优点: (a)采用简单规范的符号,画法简单; (b)结构清晰,逻辑性强; (c)便于描述,容易理解。 结论3——常用的绘制流程图的工具 Visio Office工具 SmartDraw FlowBiz Charter 亿图图示专家 (EDraw Max) 学以致用 寻找你身边的一个实际问题,用流程图描述出解决问题。 例如,学院对学生上网收费按流量计算,标准如下: 低于2G 30元 超过2G以上 按公式计算p = 2+(f –2)*5 其中,上网费用为p(price的缩写),流量为f(flow的缩写)。 上网收费计算,需要输入学生上网流量,要考虑:单人上网收费计算;知道需要计算所得税的具体人数(如10人)上网费用的计算;不知道具体人数多人上网费用的计算。 作业——每人必做 1、思考如何求一个数的绝对值,用流程图描述。 2、请将判定闰年的算法用流程图描述出来。 3、输出50个学生中成绩高于80分者的学号和成绩。 4、绘制“学生成绩管理系统”流程图(主菜单部分-循环) 成绩管理系统主菜单介绍 成绩管理系统主菜单提示 1.显示界面如图所示 2.用户输入不同数据有不同的输出显示 3.从选项0~6依次判断,若输入值与某个值匹配,则输出该选项的功能。否则输出用户输入选项错误提示。 4.当有选项功能输出后,判断是否结束程序,是则结束程序,否则将继续显示主菜单,继续选择 作业——小组必做 1、学以致用:寻找你身边的一个实际问题,描述该问题并画出流程图。例如,上网搜索所得税的计算方法,并针对以下

文档评论(0)

过各自的生活 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档