所以我是一個初學編程的人,我不知道它是如何工作的。但這可能是最簡單的問題。 所以我想創建一個銷售東西和東西的程序。客戶正在被導向菜單,在該菜單中他/她將選擇要購買的東西。每個產品都有其指定的字母供用戶輸入。所以我想知道的是,如何使用數組將值分配給標識符,並在客戶選擇相應的字母時調用它們?在C中使用數組而不是數據庫#
像例如, [A]的產品1 [B]的產品2
客戶輸入A,從而產物1將與它一起被調用,並且是產品的價格。然後使用'do-while'循環,程序會詢問客戶是否想要再次進行交易,如果客戶選擇YES,程序將重複,客戶選擇,新項目的價格將爲添加到較舊的一個。 Like: 產品1 +產品2 =總價
然後,如果客戶選擇否,它將打印收據與購買的項目,金額和總額。請幫幫我。如果不是陣列,也許我可以做到這一點,但是。 :(
感謝。 順便說一句,如果你想看到我的代碼,在這兒呢。這僅僅是設計雖然只是給你一個想法。再次感謝!我希望你能幫助我,請。
string ans;
do
{
switch(group)
{
case "S":
case "s":
Console.WriteLine("***************************************************************");
Console.WriteLine("* SHINee *");
Console.WriteLine("***************************************************************");
Console.WriteLine("* Items: * Bundles for Concert *");
Console.WriteLine("* | Lanyards/Lace P200 * [O]BUNDLE 1 P450 *");
Console.WriteLine("* [A]Onew * T-SHIRT(Free Size) *");
Console.WriteLine("* [B]Jonghyun * Lightstick *");
Console.WriteLine("* [C]Minho * Banner *");
Console.WriteLine("* [D]Key * *");
Console.WriteLine("* [E]Taemin * [P]BUNDLE 2 P590 *");
Console.WriteLine("* * T-SHIRT(Free Size) *");
Console.WriteLine("* | Bag Tag P60 * 2 Lighsticks *");
Console.WriteLine("* [G]Onew * Banner *");
Console.WriteLine("* [H]Jonghyun * *");
Console.WriteLine("* [I]Minho * [Q]BUNDLE 3 P720 *");
Console.WriteLine("* [J]Key * T-SHIRT(Free Size) *");
Console.WriteLine("* [K]Taemin * 2 Lighsticks *");
Console.WriteLine("* * Banner *");
Console.WriteLine("* | Couple Keychain P90 * Balloon *");
Console.WriteLine("* [M]2Min * *");
Console.WriteLine("* [N]JongKey * *");
Console.WriteLine("* * *");
Console.WriteLine("* * *");
Console.WriteLine("***************************************************************");
Console.WriteLine("");
Console.WriteLine("==========================");
Console.Write("Input letter of choice: ");
string merchshin = Console.ReadLine();
break;
}
Console.Write("Do you want to do another transaction?");
ans = Console.ReadLine();
Console.WriteLine("==========================");
Console.Clear();
}
while (ans == "y" || ans == "Y");
Console.ReadLine();
的感謝!我會試試看! :DD – kichen