130 likes | 210 Views
第 二章上机. 变量、数据类型和运算符. 相关回顾. 列举 Java 定义的数据类型? 如何声明一个变量并给变量赋值? 以下运算符的作用是什么? + 、 - 、*、 / 、 % 、 ++ 、 =. 上机目标. 升级“我行我素 shopping” 购物管理系统,完成以下功能: 购物结算 打印购物小票 计算会员积分 模拟幸运抽奖 计算员工工资. 教员讲解上机目标. 训练技能点. 会声明和使用变量 能熟练使用常用运算符 赋值运算符: = 算术运算符: + 、 - 、*、 / 、 %. 阶段 1. 训练要点:
E N D
第二章上机 变量、数据类型和运算符
相关回顾 • 列举Java定义的数据类型? • 如何声明一个变量并给变量赋值? • 以下运算符的作用是什么? • +、-、*、/、%、++、=
上机目标 升级“我行我素shopping”购物管理系统,完成以下功能: • 购物结算 • 打印购物小票 • 计算会员积分 • 模拟幸运抽奖 • 计算员工工资 教员讲解上机目标
训练技能点 • 会声明和使用变量 • 能熟练使用常用运算符 • 赋值运算符:= • 算术运算符:+、 - 、*、 /、 %
阶段1 • 训练要点: • 运算符(*、=)、从控制台输出信息 • 需求说明: • 根据购物清单及会员级别: • 1、计算消费金额 • 2、以右表形式输出结果(不要求表格边框) 教员讲解上机目标
阶段1 • 实现思路及关键代码: • 声明变量存放商品信息(单价、购物个数) • 根据不同折扣,分别计算消费金额 • 使用“+”连接输出信息,使用\t控制输出格式 System.out.println("张三\t" + shirtMoney); Pay1.java 完成时间:20分钟 讲解实现思路和关键代码
阶段2 • 需求说明: • 张三(享8折)购物如右表所示,结算时支付1500元 • 1、计算消费总额并打印购物小票(如右图) • 2、计算购物获得的会员积分(100元获3分) Pay.java 完成时间:20分钟
阶段2 共性问题集中讲解 • 常见调试问题及解决办法 • 代码规范问题
阶段3 • 训练要点: • 运算符(%、/) • 需求说明: • 幸运抽奖:凡是4位会员卡号的各个位上的数字之和大于20,则为幸运客户,有精美Mp3送上,编程计算8349各位数字之和
阶段3 • 实现思路及关键代码: • 结合使用“/”和“%”分解获得各位数字 • 计算各位数字之和 GoodLuck.java 讲解实现思路和关键代码 完成时间:15分钟
阶段4 • 需求说明: • 商场为员工提供了基本工资(3000元)、物价津贴及房租津贴,其中物价津贴为基本工资的40%,房租津贴为基本工资的25%。编程计算实领工资 CalcSalary.java 完成时间:20分钟
阶段4 共性问题集中讲解 • 常见调试问题及解决办法 • 代码规范问题
总结 总结并布置作业