java 经典案例3

案例1:猜数字游戏

定义

编写程序,实现控制台的猜数字游戏。游戏运行时产生一个0-1000之间的随机整数,要求用户从控制台输入数字,若输入的数字比产生的数字小,则输出:“太小了,再大一点!”;若输入的数字比产生的数字大,则输出:“太大了,再小一点!”,输错了要提示:“您还有X次机会,请重新输入”。若输入的数字和产生的数字相等,则输出:“恭喜你猜对了!”然后退出程序;若用户猜了10次还未猜对,则输出:“你太笨了,下次再来吧!”然后退出程序。 说明:

1, 该案例主要考察的知识点:循环控制,控制台输入和输出,随机数的生成。

2, 提示:随机生成一个1000以内的数字

Random ran=new Random();

int a=ran.nextInt(1000);

输入一个数据:

Scanner sc=new Scanner(System.in);

Int b=sc.nextInt();

----------------------------------------------------------------------------------------------------------------------升级版的猜数字游戏:

1)随机产生一个各位数不重复的4位数,但不显示

2)用户输入所猜数字,按确定提交

3)游戏将提交的数与产生的数比较,提交结果为’*A*B’格式,A代表位置正确数字也正确,B代表数字正确但位置不正确

4)共有10次机会,在10次内,如果结果为’4A0B’,游戏胜利,如果10次都没猜对,游戏失败

案例2:网上银行系统(用面向对象的思想)

简述:模拟ATM系统.

实体类有:用户类(用户名,身份证号).

卡类(卡号,用户,余额)

功能:开户/存款/转账/查询余额

在这个基础上,学员可以有增加的类或者功能,自己发挥。

数组程序题:

你可能喜欢

  • Java笔记
  • 经典算法
  • Java案例
  • JAVA编程题全集及答案
  • JAVA习题及答案
  • 项目案例
  • 数据结构算法
  • java算法大全

java 经典案例3相关文档

最新文档

返回顶部