首页 > 编程语言 > 详细

java 商场库存清单案例

时间:2020-03-13 13:55:53      阅读:71      评论:0      收藏:0      [点我收藏+]

1.要求:

技术分享图片

 

 代码如下:

第一种方法: 用重载 参数传递方式;

import java.util.Scanner;
class shangchang1
{
public static void main(String[] args)
{
menu();
}
public static void show(){
System.out.println("--------------------库存管理-----------------------");
System.out.println("1.查看库存清单");
System.out.println("2.修改商品库存数量");
System.out.println("3.退出");
}
public static void menu(){
System.out.println("品牌型号"+"\t"+"尺寸"+"\t"+"价格"+"\t"+"库存数");
String[] model={"MacBookAir","ThinkpadT450","ASUS-FL5800"};
double[] size={13.3,14.0,15.6};
double[] money={6988.88,5999.99,4999.5};
int[] count={5,10,18};
Scanner sc=new Scanner(System.in);
while(true){
show();
int choose=sc.nextInt();
switch (choose){
case 1 :show1(model,size,money,count);
break;
case 2:dapte(model,size,money,count);
break;
case 3:
return;
default:
System.out.println("您输入有误,请重新输入");
break;
}
}
}
public static void show1(String[] model,double[] size,double[] money,int[] count){
System.out.println("品牌型号"+"\t"+"尺寸"+"\t"+"价格"+"\t"+"库存数");
for(int i=0;i<size.length;i++){
System.out.println(model[i]+"\t"+size[i]+"\t"+money[i]+"\t"+count[i]);
}
System.out.println("--------------------------------------------------");
int sum=0;
for(int i=0;i<count.length;i++){
sum+=count[i];
}
System.out.println("总库存数:"+sum);
double sum1=0;
for(int i=0;i<count.length;i++){
sum1=count[i]*money[i]+sum1;
}
System.out.println("库存商品总金额:"+sum1);
}
public static void dapte(String[] model,double[] size,double[] money,int[] count){
//展示商品信息
System.out.println("品牌型号"+"\t"+"尺寸"+"\t"+"价格"+"\t"+"库存数");
for(int i=0;i<size.length;i++){
System.out.println((i+1)+"\t"+model[i]+"\t"+size[i]+"\t"+money[i]+"\t"+count[i]); //增加编号
}
System.out.println("请输入你要修改的商品序号: ");
Scanner sc=new Scanner(System.in);
int choose=sc.nextInt();
System.out.println("请输入你要修改的库存数量: ");
int number=sc.nextInt();
//修改库存
count[choose-1]=number;  
}
}

效果如下:

技术分享图片

 

java 商场库存清单案例

原文:https://www.cnblogs.com/lxc127136/p/12485751.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!