/
**
* AuThor:StAY_
* Create:2018/11/29
*/
import java.util.*;
public class Cashier{
public static void main(String[] args){
Manager manager = new Manager();
manager.Init();
manager.Menu();
}
}
class Manager{
int[] number = new int[11];
String[] name = new String[11];
int[] price = new int[11];
Scanner scanner = new Scanner(System.in);
public void Init(){
for(int i=1;i<=10;i++){
number[i] = 0;
name[i] = "未上架";
price[i] = 0;
}
}
public void Menu(){
int choice = 0;
System.out.println("**********************");
System.out.println("*欢迎使用超市管理系统*");
System.out.println("**********************");
System.out.println("*请选择您要使用的功能*");
System.out.println("* 1.上架货品 *");
System.out.println("* 2.下架货品 *");
System.out.println("* 3.浏览清单 *");
System.out.println("* 4.买单 *");
System.out.println("* 0.返回 *");
System.out.println("**********************");
while(true){
System.out.println("请输入您的选择:");
choice = scanner.nextInt();
switch(choice){
case 1:
PutOn();
break;
case 2:
PullOf();
break;
case 3:
PrintList();
break;
case 4:
CheckOut();
break;
case 0:
return ;
default:
System.out.println("输入错误,请重新输入");
}
}
}
public void PrintList(){
System.out.println("*****商品清单*****");
System.out.println("编号\t名称\t单价");
for(int i=1;i<=10;i++){
System.out.println(number[i]+"\t"+name[i]+"\t"+price[i]);
}
}
public void PutOn(){
System.out.println("输入您想上架的货物编号");
int num = 0;
num = scanner.nextInt();
number[num] = num;
System.out.println("输入您想上架的货物名称");
name[num]= scanner.next();
System.out.println("输入您想上架的货物单价");
price[num] = scanner.nextInt();
PrintList();
}
public void PullOf(){
System.out.println("输入您想下架的货物编号");
int num = scanner.nextInt();
number[num] = 0;
name[num] = "未上架";
price[num] = 0;
PrintList();
}
public void CheckOut(){
int totalPrice = 0;
while(true){
System.out.println("输入您选择的商品编号(按0结束)");
int goodsNum = scanner.nextInt();
if(goodsNum>=1&&goodsNum<=10){
System.out.println("输入您选择的商品个数");
int goodsTotal = scanner.nextInt();
totalPrice = price[goodsNum]*goodsTotal;
}else{
System.out.println("共计"+totalPrice+"元");
return ;
}
}
}
}