课件编号15499620

第6课 多分支结构程序设计 课件(共14张PPT)2022—2023学年浙教版(2020)初中信息技术八年级上册

日期:2024-05-06 科目:信息技术 类型:初中课件 查看:58次 大小:2414009Byte 来源:二一课件通
预览图 1/7
八年级,信息技术,初中,2020,教版,学年
  • cover
(课件网) s<60? 输入分数s 开始 输出 “合格” N Y 结束 输出 “不合格” if <条件>: <语句块1> else: <语句块2> 说一说:生活、学习中遇到的多选择问题。 多分支结构浙江省义务教育教科书信息技术八年级上本课任务 输入分数,根据下表自动判断其等级,并输出结果。 请尝试绘制解决这个问题的流程图。 分数 分数<60 60≤分数<90 分数≥90分数 等级 不合格 合格 优秀 分析问题 如果...则... s<90 合格 60 100 (s≥60) s<60 不合格 0 (单位:分) 90 (s≥90)优秀 分数 分数≥90 60≤分数<90 分数<60 等级 优秀 合格 不合格 设计算法 设计算法→优化算法 根据流程图,编写代码 if <条件1>: <语句块1> if-elif条件语句的一般格式: if语句与if-elif语句 if <条件1>: <语句块1> elif <条件2>: <语句块2> elif <条件n>: <语句块n> [else: <语句块n+1>] ... [else: <语句块2>] elif <条件2>: <语句块2> elif <条件n>: <语句块n> ... [else: <语句块n+1>] 根据流程图,编写代码 根据流程图,用if-elif语句完善代码 if-elif条件语句的一般格式: if <条件1>: <语句块1> elif <条件2>: <语句块2> elif <条件n>: <语句块n> [else: <语句块n+1>] ... 课堂练习 根据任务要求,修改代码 分数 分数<60 60≤分数<70 70≤分数<80 80≤分数<90 分数≥90 等级 不合格 合格 中等 良好 优秀 多分支结构是分支结构的一种形式 课堂小结 课堂小结 语句块1 语句块n+1 条件2 先判断_____,如果成立,则执行_____,否则判断_____,如果成立,则执行语句块2,否则 判断条件n,如果成立,则执行语句块n,以上条件都不成立,则执行_____。 ... 条件1 ... 思考题:如果要计算所有同学的成绩,条件顺序怎么调整,算法的效率相对最高? ...

~~ 您好,已阅读到文档的结尾了 ~~