(
课件网) 第8课 双分支结构 浙摄版2023版 五年级上册 学习目标 1.通过分析生活中的实例,理解双分支结构的概念与特点。 2.通过生活问题解决步骤的描述,学会用流程图表示双分支结构。 3.通过修改判断条件,进一步感受条件变化对运行结果的影响,进一步体验用程序验证算法的方法。 回顾并复习单分支结构 nl=int(input(“请输入你的年龄:”)) if nl<6: print(“免票”) 讨论 在生活中,同一事件在不同的条件下往往会产生不同的结果。例如,停车场根据停车时长收取不同的停车费,人们根据天气情况选择不同的运动方式等。 请用如果……那么……否则……描述一下以下场景。 一、认识双分支结构 身高超过 1.2米的儿童在乘坐高铁时需要购票,可以选择儿童票或者成人票。即 如果身高不到 1.5米那么购买儿童票,否则购买成人票。你能用学过的单分支结构绘制出流程图吗? 一、认识双分支结构 一、认识双分支结构 分支结构是程序控制的一种基本结构,除了单分支结构,还有双分支结构。在双分支结构中,根据条件判断的不同结果进行不同的操作。 二、用流程图表示双分支结构 三、验证双分支结构 可以通过计算机程序来验证分支结构,请想一想代码。 shengao=int(input(“”)) if shengao<=150: print(“儿童票”) else: print(“成人票”) 练一练 某景区规定身高不足120cm的游客可以免票进入,请用流程图表示该景区判断是否需要购票的算法。 谢谢聆听