public class Pay {
public static void main(String[] args) {
int shortPrice = 245;// 定义int型变量shortPrice(T恤价格),并赋值245
int shoePrice = 570;// 定义int型变量shoePrice(网球价格),并赋值570
int padPrice = 320;// 定义int型变量padPrice(网球拍价格),并赋值320
int shortNO = 2;// 定义int型变量shortNO(T恤个数),并赋值2
int shoeNO = 1;// 定义int型变量shoeNO(网球个数),并赋值1
int padNO = 1;// 定义int型变量padNO(网球拍个数),并赋值1
int xf = 100;// 定义int型变量xf(消费),并赋值100
double discount = 0.8;// 定义double型变量discount(折扣),并赋值0.8
double returnMoney;// 定义double型变量returnMoney(找钱)
int score;// 定义double型变量score(积分)
double finalPay;// 定义double型变量finalPay(消费总额)
System.out.println("****************消费单****************");
System.out.println("购买物品\t\t单价\t个数\t金额\t");
System.out.println("T恤\t\t¥245\t2\t¥490\t");
System.out.println("网球鞋\t\t¥570\t1\t¥570\t");
System.out.println("网球拍\t\t¥320\t1\t¥320\t");
System.out.println("\n折 扣:\t\t8折");
finalPay = (shortPrice * 2 + shoePrice + padPrice) * 0.8;
System.out.println("金额总计\t\t ¥" + finalPay);// 将finalPay(金额总计)的值输出
System.out.println("实际交费 \t\t ¥" + 1500);// 将1500(实际交费)的值输出
returnMoney = 1500 - finalPay;// 将1500(实际交费)与finalPay(消费总额)赋给returnMoney(找钱)
System.out.println("找钱\t\t ¥" + returnMoney);// 将finalPay(找钱)的值输出
score = (int) (finalPay * 3 / xf);// 计算积分(double型变量强制转化成int型变量)
System.out.println("本次购物所获的积分是:" + score);// 将score(积分)的值输出
}
}