import java.util.Scanner;
public class Discount {
/**
* @param args
*/
public static void main(String[] args)
{
int price = 4000; // 机票的原价
int month; // 出行的月份
int type; // 头等舱为1,经济舱为2
Scanner input = new Scanner(System.in);
System.out.println("请输入您出行的月份:1~12");
month = input.nextInt();
System.out.println("请问您选择头等舱还是经济舱?头等舱输入1,经济舱输入2");
type = input.nextInt();
switch(month/10){
case 1:
case 2:
case 3:
if (type == 1) // 头等舱
{
System.out.println("您的机票价格为:"+ price * 0.6);
}
else if (type == 2) // 经济舱
{
System.out.println("您的机票价格为:"+ price * 0.3);
}
break;
case 0:
case 4:
case 5:
case 6:
case 7:
case 8:
case 9:
if (type == 1) // 头等舱
{
System.out.println("您的机票价格为:"+price * 0.9);
}
else if (type == 2) // 经济舱
{
System.out.println("您的机票价格为:"+ price * 0.75);
}
break;
default:
System.out.println("请正确输入成绩!");
break;
}
}
}
import java.util.Scanner;
/*
* 实现计算器
*/
public class Calculator {
public static void main(String[] args) {
int result=0;
char opt='*'; //定义操作符
Scanner input = new Scanner(System.in);
System.out.println("请输入第一个操作数:");
if (input.hasNextInt() == true) {
int num1 = input.nextInt();
System.out.println("请输入第二个操作数:");
if (input.hasNextInt() == true) {
int num2 = input.nextInt();
switch (opt) {
case '+':
result=num1+num2;
break;
case '-':
result=num1-num2;
break;
case '*':
result=num1*num2;
break;
case '/':
result=num1/num2;
break;
default:
System.out.println("输入错误。");
break;
}
System.out.println("计算结果:"+num1+""+opt+num2+"="+result);
}else {
System.out.println("请输入正确的数字!");
}
} else {
System.out.println("请输入正确的数字!");
}
}
}