import java.util.Scanner;

public class jh_01_学员操作_选择游戏 {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("欢迎进入青鸟迷你游戏平台 ");

System.out.println();

System.out.println("请选择您喜爱的游戏: ");

System.out.println();

System.out.println("****************************************************");

System.out.println("\t1.斗地主");

System.out.println("\t2.斗牛");

System.out.println("\t3.泡泡龙");

System.out.println("\t4.连连看");

System.out.println("****************************************************");

System.out.println();

System.out.print("请选择,输入数字: ");

if (sc.hasNext()) {

int sayest = sc.nextInt();

switch (sayest) {

case 1:

System.out.println("您已进入斗地主房间: ");

break;

case 2:

System.out.println("您已进入斗牛房间: ");

break;

case 3:

System.out.println("您已进入泡泡龙房间: ");

break;

case 4:

System.out.println("您已进入连连看房间: ");

break;

default:

System.out.println("输入错误!请重新输入:");

break;

}

} else {

System.out.println("请输入数字");

}

//int sayest = sc.nextInt();

//switch (sayest) {

//case 1:

//System.out.println("您已进入斗地主房间: ");

//break;

//case 2:

//System.out.println("您已进入斗牛房间: ");

//break;

//case 3:

//System.out.println("您已进入泡泡龙房间: ");

//break;

//case 4:

//System.out.println("您已进入连连看房间: ");

//break;

//default:

//System.out.println("输入错误!请重新输入:");

//break;

//}

}

}

import java.util.Scanner;

public class jh_02_学员操作_玩游戏并晋级 {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

int i = 1;

int count = 0;

boolean flag = true;

do {

System.out.println("您正在玩第"+ i +"局游戏成绩: ");

int score = sc.nextInt();

if (score < 80) {

}

count ++;

if (i != 5) {

System.out.println("是y否n继续玩下一局?");

String answer = sc.next();

if(!"y".equals(answer)) {

flag = false;

break;

}

}

i ++;

} while (i <= 5);

if(flag) {// 也可以再中途退出的语句里面声明一个布尔变量。

// 根据计数器 count的值做判断。

if (count>=4) {// 一级。

System.out.println("一级");

} else if (count>=3) {//二级

System.out.println("二级");

}else {// 没有晋级。

System.out.println("对不起,您不能晋级。");

}

}else {

System.out.println("您已经中途退出游戏。不能晋级。");

}

//if(i == 6) {// 也可以再中途退出的语句里面声明一个布尔变量。

根据计数器 count的值做判断。

//if (count>=4) {// 一级。

//System.out.println("一级");

//} else if (count>=3) {//二级

//System.out.println("二级");

//}else {// 没有晋级。

//System.out.println("对不起,您不能晋级。");

//}

//}else {

//System.out.println("您已经中途退出游戏。不能晋级。");

//}

}

}

import java.util.Scanner;

public class jh_03_学员操作_玩游戏并支付游戏币 {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("1:纸牌");

System.out.println("2:休闲竞技类");

System.out.println("******************");

System.out.println("选哪个:?");

int choose = sc.nextInt();

System.out.println("请输入时长:");

int hour = sc.nextInt();

//double discount = 0;

//if(hour>10) {

//discount = 0.5;

//}else {

//discount = 0.8;

//}

double discount =hour>10 ? 0.5:0.8 ;

switch (choose) {

case 1: // 10

System.out.println("您选择的是纸牌,玩了"+hour+""

+ "小时。享受的折扣是"+(int)(discount*10)+""

+ "需要支付"+(10*hour*discount)+"游戏币");

break;

case 2: // 20

System.out.println("您选择的是休闲竞技类。,玩了"+hour+""

+ "小时。享受的折扣是"+(int)(discount*10)+""

+ "需要支付"+(20*hour*discount)+"游戏币");

break;

default:

break;

}

}

}

import java.util.Scanner;

public class jh_04_学员操作_统计游戏点击率 {

/*

* 录入游戏的点击率,统计点击率超过100的游戏所占的比例

* 使用if结构、continue语句统计点击率100以上的游戏数量

*/

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

int count = 0;

for (int i = 0; i < 4; i++) {

System.out.println("请输入第"+(i+1)+"个游戏的点击率");

int djl = sc.nextInt();

//使用if结构、continue语句统计点击率100以上的游戏数量

if(djl < 100) {

continue;

}

count ++;

}

System.out.println("大于100的点击率有"+count);

System.out.println("比例:"+count/4.0*100+"%");

}

}

import java.util.Scanner;

public class jh_05_学员操作_添加用户信息 {

public static void main(String[] args) {

//为了维护用户信息,需要将其信息录入系统中

//用户的信息包括:用户编号、年龄、积分

//要求年龄10岁以上

Scanner sc = new Scanner(System.in);

System.out.println("请输入人数:");

int num = sc.nextInt();

for (int i = 0; i < num; i++) {

System.out.println("请输入编号:");

int userId = sc.nextInt();

System.out.println("请输入年龄:");

int age = sc.nextInt();

if(age <10) {

System.out.println("对不起你的年龄不合格,不适合玩游戏。");

continue;

}

System.out.println("请输入积分;");

int integral = sc.nextInt();

System.out.println("您录入的信息是;");

System.out.println("编号:"+userId

+"年龄:"+age

+"积分:"+integral);

}

}

}

java制作玩游戏并支付游戏币_Java7循环结构综合练习相关推荐

  1. java制作玩游戏并支付游戏币_java 学习第三天小练习

    今天做的是一些流程控制题,if...else,for循环等. 1.给定一个成绩,如果成绩大于80,则输出"奖励".判断完后不管条件成不成立都要输出"继续努力". ...

  2. java制作玩游戏并支付游戏币_java 玩游戏并晋级 玩游戏支付游戏币 关键代码

    Scanner input = new Scanner(System.in); int jushu = 1; int count = 0; int score = 0; String answer; ...

  3. 玩游戏并支付游戏币_您会为免费游戏支付什么?

    玩游戏并支付游戏币 重点 (Top highlight) It's a contradiction in the gaming world that the free games have the p ...

  4. 用JAVA制作小游戏——飞机大战(三)

    本篇博客是对飞机大战游戏项目完整代码的展示 详细代码讲解: 用JAVA制作小游戏--飞机大战(一) 用JAVA制作小游戏--飞机大战(二) 最下方附整个程序的文件下载链接 代码展示 主界面 impor ...

  5. 用JAVA制作小游戏——飞机大战(二)

    本篇博客是对飞机大战游戏使用代码的展示 重难点: 首先需要鼠标能够控制战机,使鼠标在窗口内时始终能够使战机的位置与鼠标相同,实现鼠标控制战斗机移动. 其次需要能够以一定的速度产生子弹和敌机,并且以一定 ...

  6. 用JAVA制作小游戏——推箱子(三)

    本篇博客主要是对推箱子地图编辑器功能的代码讲解. 首先给出这段代码的部分运行截图: 重难点: 地图编辑器主要有三个重难点: 需要有一个绘制地图的界面 能够实现地图绘制的功能 地图绘制完成后需要将地图内 ...

  7. 用JAVA制作小游戏——推箱子(二)

    本篇博客主要是推箱子游戏界面功能的代码讲解. 首先先给出这段代码的部分运行截图: 重难点: 游戏界面主要有五个重难点: 固定好地图的位置 地图的显示 构建菜单栏 读取地图数据 玩家操作功能实现 地图的 ...

  8. 用JAVA制作小游戏——推箱子(一)

    本篇博客是对推箱子游戏首页代码的展示 效果图: 难点: 在背景图上添加按钮. 由于直接使用add方法,会变成图片一块区域,按钮一块区域,彼此互不重叠,形成的界面效果不太好,因此用了JLayeredPa ...

  9. 用java制作小游戏:小恐龙跑酷

    用java制作小游戏:小恐龙跑酷 插入链接与图片 运行图片:( 第一次做游戏,画风比较丑哈!最左边的就是主角小恐龙了,中间的是障碍物仙人掌,右边的小狗也是障碍物,右上角的是分数条) 图片: 以下是Ja ...

最新文章

  1. java缓存流速度与硬盘_系统学习 Java IO (九)----缓冲流 BufferedInputStream/BufferedOutputStream...
  2. 顶级项目管理工具 Top 10
  3. mysql存储引擎中INNODB和MyISAM的区别
  4. 3.mysql的中文问题,database级操作,表级操作,数据CRUD,分组操作,时间和日期,字符串相关函数,表的约束
  5. IOS 开发-- 常用-- 核心代码
  6. 即时通讯学习笔记004---即时通讯服务器种类认知
  7. 论文阅读:FaceBoxes: ACPUReal-timeFaceDetectorwithHighAccuracy
  8. swagger2导出html文档和pdf文档(解决pdf中文乱码与显示不全问题)
  9. java rfid 写入_RFID读写器函数JAVA调用示例
  10. 删除镜像文件,显示操作无法完成,因为文件已经在system中打开。解决办法
  11. 虚短虚断以及部分运放电路
  12. 在数学的海洋中飘荡(转自Dahua的Blog)
  13. 微信公众号怎么发红包?
  14. 微信多订单合并付款_拼多多只能微信支付吗?拼多多合并支付有什么优势?
  15. Java继承关系之富二代和他爹
  16. 【无标题】profinet输入输出式分布式IP67总线IO模块
  17. EOS基础全家桶(九)官方测试网的使用
  18. cpu功耗排行_目前较低功耗的intel系cpu求推荐?
  19. Array.from和Array.of
  20. 测试用例设计方法---流程图法

热门文章

  1. 自动控制原理第4章——根轨迹法(思维导图)
  2. 卡尔曼滤波数据融合算法
  3. OpenCv创建读取,显示图片与灰度,透明图片,控制图片窗口大小
  4. nodejs+puppeteer+chromium爬取异步数据页面(英雄联盟英雄资料列表页+详情页)
  5. xp无法访问win7计算机,手把手为你处理解决XP不能访问win7共享文件的方法
  6. 建设工程法规专科【6】
  7. windows 10 清理系统盘
  8. 秒的换算:皮秒、纳秒、微秒、毫秒
  9. C:fseek()与 ftell()
  10. 不良贷款催收之技巧和策略