北师大版信息技术 九年级全册 2.6购书付费——分支结构(2) 课件(共12张PPT)

文档属性

名称 北师大版信息技术 九年级全册 2.6购书付费——分支结构(2) 课件(共12张PPT)
格式 pptx
文件大小 484.7KB
资源类型 教案
版本资源 北师大版
科目 信息技术(信息科技)
更新时间 2020-06-29 14:33:02

图片预览

文档简介

购书付费——分支结构(2)
活动任务
某学校七年级学生向某出版社邮购50本课外读物,每本书定价为 7.5元。
出版社规定:邮购10本以下(包括10本)需另加由费3元; 邮购10本以上
(不包括10本)需另加书价15%的邮购费。
假设邮局规定:在汇款时,以整百为收费单位,每1000元汇款需付汇费1元
(加1% 汇费)汇款不足1000元时,按汇款100元收取汇费。
请设计一个计算所付购书款和汇费的程序。程序界面参考示例如图2-20所示。
图2-20 程序界面参考示例
我的问题
? 对于较复杂的题目描述,怎样理清自己的思路?
活动建议
1.问题解决方法的內然语言描述
首先需要先计算出购书所需的费用,然后根据费用,计算出需要交给邮局
的汇费。把这个问题再进一步细化,就是:
第一步,判断出购书数量是否大于10本。如果大于10本,则汇款就要在购书总
价的基础上加15%,否则,只需要在购书总价上加3元钱。
第二步,计算出购书所需的汇款后,需要判断汇款是否超过100元。如果超过
100元,则每100元加收1元汇费,否则不收汇费。

如何计算有几个100元呢?
方法有很多,最简单的是汇款除以100,如果能够整除,所得结果就是要交的汇
费,否则,只取整数部分,小数部分免去不考虑。
2.问题解决方法的流程图描述
当我们用自然语言描述一个相对复杂的问题的解决方法时,看上去不够直观。
图2-21所示的是用流程图描述同一个问题的解决方法, 可见流程图要直观、清晰
得多。在问题分析时,我们经常使用流程图来理清思路,描述想法。
图2-21 算法的流程描述
准备知识
1.流程图
流程图就是用简单的几何图形、流程线和一些必要的文字说明来描述
任务完成的过程。用流程图表示算法,直观、形象、容易理解。 流程图中
常用的几何图形和流程线的含义如表2 - 7所示。
表2-7 框图的描述含义
例如:通过取整命令“取整(7.8) ”,即将7.8转换成7;
取整(-7.8) ,即将一7.8转换成-8。
取整语句的格式、功能
格式:取整(欲取整的小数)
功能:返回一个小数的整数部分。如果给定小数为负数, 则本命令返回小于或等于该小数的第一个负整数。
2.取正命令

操作界面
一、界面设计
1.选择组件
(1)用户要输入购买的图书的数量,第二单元程序设计初步需要在界面上,
提供编辑框对象
(2)程序的提示信息、显示汇款和汇费都不需要用户修改,可以使用标签
对象;
(3)执行计算、判断等操作,使用按钮对象。 参考界面设计如图2-22所示。
图2-22 界面设计
2.设置属性
属性值设置参考2-8。
表2-8 属性值设置表
谢 谢