商场库存清单案例

1.1                案例需求分析

l  观察清单后,可将清单分解为三个部分(清单顶部、清单中部、清单底部)

 

1.清单顶部为固定的数据,直接打印即可

2.清单中部为商品,为变化的数据,需要记录商品信息后,打印

经过观察,我们确定一项商品应该有如下几个属性:

品牌型号: 即商品名称,String型

尺寸:物品大小,double型

价格:物品单价,double型

配置:这一项为每种商品的配置信息,String型

库存数:这一项为每种商品的库存个数,int型

3.清单底部包含了统计操作,需经过计算后,打印

我们发现两个单独的可变化量

总库存数:所有商品总个数,int型

库存商品总金额:所有商品金额,double型

 1 class  Demo05 
 2 {
 3     public static void main(String[] args) 
 4     {
 5         String  head="商城库存清单";
 6         String  a="品牌型号";
 7         String b="尺寸";
 8         String c="价格";
 9         String  d="库存数";
10         String e="MacBookAir";
11         double m=13.3;
12         double n=6988.88;
13         int   k=5;
14         String f="ThinkpadT450";
15         double  h=14.0;
16         double i=5999.99;
17         int l=10;
18         String g="ASUS-FL5800";
19         double o=15.6;
20         double p=4999.5;
21         int  q=18;
22         int  zong=k+l+q;
23         double jin=n*k+i*l+p*q;
24         System.out.println("------------------"+head+"------------------");
25         System.out.println(a+"\t"+b+"\t"+c+"\t"+d);
26         System.out.println(e+"\t"+m+"\t"+n+"\t\t"+k);
27         System.out.println(f+"\t"+h+"\t"+i+"\t\t"+l);
28         System.out.println(g+"\t"+o+"\t"+p+"\t\t"+q);
29         System.out.println("-----------------------------------------------");
30         System.out.println("总库存数:"+zong);
31         System.out.println("库存商品总金额:"+jin);
32     }
33 }

 

cmd输出结果:

 

posted @ 2018-07-14 15:58  文昭  阅读(669)  评论(0编辑  收藏  举报