(共24张PPT)
开发销售系统,助力果农增收
——双分支结构 第2课时
视频导入
看完视频你有什么感受?
视频导入
今天,我们一起来想想办法,设计一个网上销售系统,帮帮果农们吧!
目录
活动1:编写销售系统
活动2:编写运费计算系统
成果展示,交流分享
课堂小结
第一部分
活动1:编写销售系统
01 分析问题
查找桃子的市场价格
制定优惠政策,如折扣、满减等活动
请小组讨论,思考:采用怎样的销售方案,可以将桃子大量销售出去?
01 分析问题
请小组讨论,思考:采用怎样的销售方案,可以将桃子大量销售出去?
销售方案
桃子8元/斤,每箱10斤,每箱80元。
满减活动:
如果购买满200元则减20,最高可减20元。
如果用户不满200元,则可以提示用户还需多少元即可参与活动。
02 设计方案
根据销售方案,请你将文字填入对应的流程框内,将流程图补充完整。
销售方案
桃子8元/斤,每箱10斤,每箱80元。
满减活动:
如果购买满200元则减20,最高可减20元。
如果用户不满200元,则可以提示用户还需多少元即可参与活动。
计算当前消费金额
计算差额
提示用户差额,
告知满减活动
是否满200元
参加满减活动,
计算满减后的金额
02 设计方案
根据销售方案,请你将文字填入对应的流程框内,将流程图补充完整。
销售方案
桃子8元/斤,每箱10斤,每箱80元。
满减活动:
如果购买满200元则减20,最高可减20元。
如果用户不满200元,则可以提示用户还需多少元即可参与活动。
计算当前消费金额
计算差额
提示用户差额,
告知满减活动
是否满200元
参加满减活动,
计算满减后的金额
03 知识探究
回顾算法的三种基本结构,请问该流程图属于哪种结构?
分支结构
计算当前消费金额
计算差额
提示用户差额,
告知满减活动
是否满200元
参加满减活动,
计算满减后的金额
03 知识探究
分支结构
条件?
A
B
否
是
if 条件:
语句或语句组1
else:
语句或语句组2
如果.......
就......
否则......
就......
流程图
请问这里的条件应该怎么表示?
语法结构
03 知识探究
自主学习关系表达式
请你自主学习书本第32页,并思考以下问题:
关系表达式是由什么组成的?你能举例说明吗?
关系表达式的值是什么?
常见的关系运算符有哪些?
关系表达式是用关系运算符连接起来的式子
03 知识探究
== > >= < <= !=
等于 大于 大于等于 小于 小于等于 不等于
关系表达式成立时值为真(True),不成立时值为假(False)。
关系运算符
关系表达式
03 知识探究
计算当前消费金额
计算差额
提示用户差额,
告知满减活动
是否满200元
参加满减活动,
计算满减后的金额
自然语言 程序分析 变量名
输入数量 input number
计算当前消费金额 赋值语句 money
是否满200元 if-else分支结构 money
计算满减后的金额 赋值语句 money
计算差额 赋值语句 chae
告知用户 print chae
程序分析
04 编写代码
请你将下列代码补充完整,并调试运行。
04 编写代码
代码展示
第二部分
活动2:编写运费计算系统
01 编写代码
根据快递收费标准,将程序编写完整吧!
快递收费标准
首重5公斤(含5公斤)25元
每增加1公斤,运费增加1元
01 编写代码
代码展示
快递收费标准
首重5公斤(含5公斤)25元
每增加1公斤,运费增加1元
第三部分
成果展示,交流分享
分享交流
请你尝试将两个程序进行合并,形成最终的“桃子销售系统”吧!
请分享你的作品!
第四部分
课堂小结
课堂小结
分支结构
双分支结构的流程图
双分支结构的语法格式
常见的关系运算符&
关系表达式
if 条件:
语句或语句组1
else:
语句或语句组2
感谢观看!