题目:
先要对华为和小米两款手机进行入库,本案例要求编写一个迷你商品入库的程序,可以在控制台输入入库商品的数量,最后打印出仓库中所有商品的详细信息,以及所有商品的总库存数和库存商品总金额。
商品信息如下:
品牌型号
尺寸
价格
配置
库存
总价
代码实现:
import java.util.Scanner;
public class Example2_1 {
public static void main(String[] args) {
//华为
String huawei = "华为";
double size = 4.9;
int price = 5999;
String config = "12+516g 全面屏 全新一代骁龙8gen1";
int huaweinum = 0;
//小米
String xiaomi = "小米";
double misize = 4.9;
int miprice = 1999;
String miconfig = "12+256 水滴屏 天玑8200";
int minum;
//华为入库
System.out.println("品牌型号:" + huawei);
System.out.println("尺寸:" + size);
System.out.println("价格:" + price);
System.out.println("配置:" + config);
Scanner sc = new Scanner(System.in);
System.out.print("请输入" + huawei + "手机的库存:");
huaweinum = sc.nextInt();
int total = price * huaweinum;
//小米入库
System.out.println("品牌型号:" + xiaomi);
System.out.println("尺寸:" + misize);
System.out.println("价格:" + miprice);
System.out.println("配置:" + miconfig);
System.out.print("请输入" + xiaomi + "手机的库存:");
minum = sc.nextInt();
int mitotal = miprice * minum;
//打印库存
System.out.println("---------------------------------库存清单---------------------------------");
System.out.println("品牌型号 尺寸 价格 配置 库存 总价");
System.out.println(huawei + " " + size + " " + price + " " + config + " " + huaweinum + " " + total);
System.out.println(xiaomi + " " + misize + " " + miprice + " " + miconfig + " " + minum + " " + mitotal);
System.out.println("-------------------------------------------------------------------------");
System.out.println("总库存数=" + (huaweinum + minum));
System.out.println("总金额=" + (total + mitotal) + "¥");
}
}
结果实例:
