您的位置:首页 > 编程语言 > Java开发

java练习---实现电视商品价格竞猜活动

2016-09-09 14:56 281 查看
import java.util.Scanner;

public class QuessMachine {
String name;
double l;

public void initial() {
int x = (int) (Math.random() * 10);
switch (x) {
case 0:
case 1:
case 2:
case 3:
name = "公主电动车";
l = 3000;
break;
case 4:
case 5:
case 6:
name = "外星人笔记本电脑";
l = 12000;
break;
case 7:
case 8:
case 9:
name = "iPhone7";
l = 5388;
break;
default:
break;
}
}

public void guess() {
System.out.println("\n请猜测'" +name +"'的价格");
Scanner input = new Scanner(System.in);
double a = input.nextDouble();
boolean con = false;
for (int i = 1; i < 4; i++) {
if (a == l) {
System.out.println("恭喜您,猜对了!");
con = true;
break;
} else if (a > l) {
System.out.println("再小点!");
} else {
System.out.println("再大点!");
}
System.out.println("再猜一次吧:");
a = input.nextDouble();
}
if (!con) {
System.out.println("4次内没有猜对,下次努力吧!");
}
}

public static void main(String[] args) {
QuessMachine m = new QuessMachine();
m.initial();
m.guess();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: