- 3
- 0
- 约8.32千字
- 约 18页
- 2020-05-17 发布于湖北
- 举报
运算符和条件结构
3.1 训练的技能点
(1学会使用关系运算符和逻辑运算符
(2学会获取键盘输入的数据
(3学会使用 if-else 和多重 if 条件结构
(4学会使用 switch 结构
3.2 上机任务
【阶段一】 指导:从键盘获取信息并判断是否合法
训练要点
(1键盘输入
(2条件运算符
(3逻辑运算符
需求说明
(1录入会员信息(会员号、会员生日、会员积分 ,并打印输出录入的信息;
(2功能 1:判断录入的会员号是否合法(必须为 4位整数 ,如果录入合法,显示录入的 信息,如果不合法,则显示“录入信息失败” ;
实现思路及关键代码
(1创建文件,命名为 AddCust.java 。
(2实现功能 1:
使用 Scanner 获取用户的键盘输入,存储在变量 custNo 、 custBirth 、 custScore 中。 Scanner input = new Scanner( System.in ;
System.out.println( “ 请输入会员号 4位整数 :” ; //提示输入 4位会员号
int custNo = input.nextInt( ; //从 键 盘 输 入 会 员 号 , 存 在 变 量 custNo 中
注意
在使用 Scanner 前,要在 AddCust.java 文件开头添加如下代码:
import java.util.*;
(3在功能 1的基础上实现功能 2:判断会员号是否合法。
if ( 会员号有效的条件 {
//输出录入的会员信息
}
else {
//输出信息录入失败
}
参考解决方案
实现功能 1:
import java.util.*;
public class AddCust {
public static void main( String[ ] args {
/* 以下部分是信息输入 */
System.out.println(录入客户信息 \n; //录入客户信息 Scanner input = new Scanner( System.in ;
System.out.println(请输入会员号 (4位数字 :;
int custNo = input.nextInt( ;
System.out.println(请输入会员生日 (月 /日 用两位数字表示 :;
String custBirth = input.next(;
System.out.print(请输入积分:;
int custScore = input.nextInt(;
/* 以下部分是信息输出 */
System.out.println(\n已录入的会员信息是:; //显示录入的信息 System.out.println(custNo+\t+custBirth+\t+custScore;
}
}
实现功能 2:
import java.util.*;
public class AddCust {
public static void main( String[ ] args {
/* 以下部分是信息输入 */
System.out.println(录入客户信息 \n; //录入客户信息 Scanner input = new Scanner( System.in ;
System.out.println(请输入会员号 (4位数字 :;
int custNo = input.nextInt( ;
System.out.println(请输入会员生日 (月 /日 用两位数字表示 :;
String custBirth = input.next(;
System.out.print(请输入积分:;
int custScore = input.nextInt(;
/* 判断会员号有效性 */
if(custNo=1000 custNo =9999{
System.out.println(\n已录入的会员信息是:; //显示录入的信息 System.out.println(custNo+\t+custBirth+\t+custScore;
}
else{
System.out.println(\n客户号 +custNo+是无效的会员号! ;
System.out.println(录入信息失败! ;
}
}
}
【阶段二】 练习:模拟幸运抽奖
需求说明
商场实行新的幸运抽奖规则:会员号的百位数字等于产生的随机数字即为幸运会员, 在实训二阶段三 GoodLuck.java 代码的基础上,实现以下功能:
(1从键盘接受会员号;
(2使用 if-else 实现幸运抽奖。
参考输出如下:
抽到幸运的结果 或者非幸运结果
请输入 4位会员号:8192 请输入 4位会员号:8932
8192是幸运客户,获精美礼物一份
您可能关注的文档
最近下载
- 阿特拉斯.科普科-离心空压机说明书AIB 9829300826-01.pdf VIP
- 基于MATLAB的电力系统短路故障分析与仿真.pdf VIP
- 三年级生活语文《镜子里的我》教案公开课.docx VIP
- 2025高一春季讲义打印版.pdf VIP
- 电厂运维检修实施方案.docx VIP
- 火电厂项目运维管理实施方案.docx VIP
- 英语文学阅读与鉴赏B7_Unit 7_Dusk.doc VIP
- 《GB_T 39039-2020高强度钢氢致延迟断裂评价方法》专题研究报告.pptx VIP
- 超声介入室建设方案(含功能布局与合规标准).docx
- 默纳克NICE9000V荣耀控制柜调试手册.pdf VIP
原创力文档

文档评论(0)