Java练习题——打印购物小票
需求说明:
·结算时打印购物小票
·计算此次购物获得的会员积分
首先,打开eclipse
右键包,新建一个类
包名自己起,然后点击完成
代码如下:
(对于数据类型不了解的童鞋可以看这篇文章:Java教程之《数据类型分类》)
package com.tanzhou;
public class Demo02 {
public static void main(String[] args) {
double prise1,prise2,prise3;
prise1=245;//T恤单价
prise2=570;//网球鞋单价
prise3=320;//网球拍单价
int num1,num2,num3;
num1=2;//T恤数量
num2=1;//网球鞋数量
num3=1;//网球拍数量
//金额=单价*数量;
int discount=8;//折扣
double total=(prise1*num1+prise2*num2+prise3*num3)*discount/10;//总金额
double payment=1500;//实际缴费
double change=payment-total;//找钱
int score=(int)(total/100*3);//定义积分 100元3分
System.out.println("********消费单********");
System.out.println("购买物品\t单价\t个数\t金额");
System.out.println("T恤\t¥"+prise1+"\t"+num1+"\t¥"+prise1*num1);
System.out.println("网球鞋\t¥"+prise2+"\t"+num2+"\t¥"+prise2*num2);
System.out.println("网球拍\t¥"+prise3+"\t"+num3+"\t¥"+prise3*num3);
System.out.println("");
System.out.println("折后:\t"+discount+"折");
System.out.println("消费总金额:\t¥"+total);
System.out.println("实际缴费\t¥"+payment);
System.out.println("找钱\t¥"+change);
System.out.println("本次购物所获得的积分是:"+score);
}
}