幼兒園大班丶默
之海量庫存優先看
首先 進入我的庫存管理系統你會發現 與他們的沒有很大差別 但 也還是有經典部分的 我的文字和費話不多 經典代碼才是王道 向下走著。
首先 要初始化建立我的大量貨品
public void Initial() {
//第N個貨產品
Goods good1 = new Goods();
good1.GoodsName1 = "什麼都有";
good1.GoodsPlace1 = "第N倉庫第N排第N列上下左右";
good1.GoodsPleased1 = 9999999999;
good1.GoodsPrice1 = 1.111111111;
goods[0] = good1;
怎麼樣? 庫存多吧! 而且什麼都有 價格超實惠 歡迎來選購。
public void ShowMenu() {
int place ;
do
{
Console.WriteLine("\n-------------------------------歡迎使用默默無限量超級庫存管理系統-------------------------------");
Console.WriteLine("1:根據貨品名稱獲取貨品位置 2:取得客戶滿意度最高的貨品 3.退出");
Console.WriteLine("---------------------------------------------------------------------------------------------");
Console.WriteLine("請選擇:");
place =int.Parse( Console.ReadLine());
switch (place)
{
case 1:
//根據貨品名稱獲取貨品位置
if (GetGoodsPlace()==false)
{
Console.WriteLine("您輸入的貨品名稱不正確!");
}
break;
case 2:
//取得客戶滿意度最高的貨品
GetMaxPleased();
break;
case 3:
Console.WriteLine("退出庫存管理系統!");
return;
default:
Console.WriteLine("菜單選擇錯誤,請重新輸入選項!");
break;
}
} while (true);
}
經過眼花缭亂的選購 終於你滿載而歸了。 那麼請你選出一件或多件感到非常滿意的貨品吧!
//那麼 請你輸入感到最滿意的物品信息吧 我會更加貼心為您服務的
public void GetMaxPleased()
{
Goods good = new Goods();
good = GetPleased();
Console.WriteLine("溫馨提示:");
string goodsName1 = string.Format("客戶滿意度最高的貨品:{0}擺放在:{1}滿意度:{2} 價格:{3}",
good.GoodsName1, good.GoodsPlace1, good.GoodsPleased1, good.GoodsPrice1);
Console.WriteLine(goodsName1);
}
得到滿意最高的貨品為:
public Goods GetPleased()
{
Goods goodss= new Goods();
goodss.GoodsPleased1 = 0;
foreach (Goods item in goods)
{ if(item!=null){
if (item.GoodsPleased1 > goodss.GoodsPleased1)
{
goodss.GoodsPleased1 = item.GoodsPleased1;
goodss.GoodsName1 = item.GoodsName1;
goodss.GoodsPlace1 = item.GoodsPlace1;
goodss.GoodsPrice1 = item.GoodsPrice1;
}
}
}
謝謝您的光臨 我們會繼續完善我們的系統 以便讓您體驗到更加舒適的服務 歡迎下次再來光臨 客官走好!
以上代碼僅供參考 還有許多不足 還望老友給小友多指點迷津
小友定會感激不盡 寫出更加完美的代碼 革命尚未成功 小友還在努力!
待續中··· ···