资源简介 (共23张PPT)2.2做出判断的分支(第二课时)---“优惠促销活动”项目的实现第二单元 编程计算1 掌握分支结构的基本结构。3 运用分支结构的语句编写简单的程序解决问题。学习目标2学会if语句的使用方法 。某外卖店汉堡8元、奶茶7元、薯条5元。现推出优惠活动,设计一个小程序,实现计算 实际支付金额的功能。项目概况汉堡8元、奶茶7元、薯条5元。若消费满25元,则优惠5元。优惠活动一1.0任务一:利用分支语句实现不同优惠活动的计算开始结束否是汉堡8元、奶茶7元、薯条5元。若消费满25元,则优惠5元。 输入汉堡、奶茶、薯条数量计算消费总金额b输出消费的总金额bb>=25优惠5元输出实际支付的金额c回顾算法的三种基本结构,红色虚线框内的流程图属于哪种结构?分支结构任务一:利用分支语句实现不同优惠活动的计算自主学习请同学们自主学习学案上的分支结构和关系表达式相关内容,并完成练习。任务一:利用分支语句实现不同优惠活动的计算BA、Python B、C++ C、Welcome D、 True1、运行以下 Python程序段,结果是( )name="C++"if name=="Python":print("Welcome")else:print(name)双分支if 条件:语句或语句组Aelse:语句或语句组B练习缩进缩进任务一:利用分支语句实现不同优惠活动的计算2、下面是用Python编写的练习本促销计价小程序,如果顾客购买62本练习本。程序会提示付款多少( )DA、111.60 B、99.80 C、93.00 D、99.20多分支if 条件1:语句或语句组1elif 条件2:语句或语句组2……elif 条件N:语句或语句组Nelse:语句或语句组N+1n=int( input("please input the number:"))if n<30:price=2.0elif n<50:price=1.8elif n<100:price=1.6else:price=1.5print("you should pay %.2f yuan" %(price * n))缩进缩进缩进缩进任务一:利用分支语句实现不同优惠活动的计算开始结束否是输入汉堡、奶茶、薯条数量计算消费总金额b输出消费的总金额bb>=25优惠5元输出实际支付的金额c单分支结构任务一:利用分支语句实现不同优惠活动的计算汉堡8元、奶茶7元、薯条5元。若消费满25元,则优惠5元;否则输出没有优惠。活动一2.0任务一:利用分支语句实现不同优惠活动的计算开始结束否是输入汉堡、奶茶、薯条数量计算消费总金额b输出消费的总金额b输出实际支付的金额cb>=25优惠5元输出没有优惠双分支结构汉堡8元、奶茶7元、薯条5元。若消费满25元,优惠5元;否则输出没有优惠。 任务一:利用分支语句实现不同优惠活动的计算开始结束否是输入汉堡、奶茶、薯条数量计算消费总金额b输出消费的总金额bb>=25优惠5元输出实际支付的金额c开始结束否是输入汉堡、奶茶、薯条数量计算消费总金额b输出消费的总金额b输出实际支付的金额cb>=25优惠5元输出没有优惠单分支结构双分支结构活动一1.0活动一2.0任务一:利用分支语句实现不同优惠活动的计算活动一1.0活动一2.0补全程序、调试运行:任务一:利用分支语句实现不同优惠活动的计算汉堡8元、奶茶7元、薯条5元。 若消费满25元,则优惠5元;若满50元,可享受八折优惠。优惠活动二任务一:利用分支语句实现不同优惠活动的计算程序要实现以下功能:活动要求:1、输入汉堡、奶茶、薯条的数量。2、计算消费总金额。3、输出消费总金额。4、若总金额小于25,则输出“没有优惠”;若总金额大于等于25且小于50,则优惠5元,输出实际支付金额;若总金额大于等于50,则总金额打八折,输出实际支付的金额。任务一:利用分支语句实现不同优惠活动的计算开始结束否是否是输入汉堡、奶茶、薯条数量计算消费总金额输出消费的总金额输出实际支付金额总金额<25输出“没有优惠”总金额<50优惠5元总金额打八折多分支结构任务一:利用分支语句实现不同优惠活动的计算补全程序、调试运行:任务一:利用分支语句实现不同优惠活动的计算项目实现任务二:界面实现补全程序、调试运行:任务二:界面实现如果推出了优惠活动三,满100元打七折,如何修改程序?拓展任务if 条件:语句或语句组if 条件:语句或语句组Aelse:语句或语句组Bif 条件1:语句或语句组1elif 条件2:语句或语句组2……else:语句或语句组N+1课堂小结人生道路上总是面临各种各样的选择。在人生的重要十字路口,我们只有作出了正确的选择,人生的画卷才会更加美丽和精彩。谢谢! 展开更多...... 收起↑ 资源预览