[問題] 可以幫忙抓問題嗎
請利用關係運算子在「if…elseif」程式碼中題目:
(“請輸入消費金額”)
如果消費滿1000以上享有95折優惠
如果消費滿2000~4999以內享有9折優惠
如果消費滿5000~9999以內享有85折優惠
如果消費滿10000以上享有8折優惠
Ans:請務必顯示打折後金額結果
Console.Write("請輸入金錢");
double i = 1;
i = double.Parse(Console.ReadLine());
if(i <= 0 )
{
Console.Write("您所輸入的金額" + i + "不符合現正優惠的範圍內呢
~");
}
else
{
if (i >= 1000)
{
i = i * 0.95;
}
else
if (i >= 2000 && i <= 4999)
{
i = i * 0.9;
}
if (i >= 5000 && i <= 9999)
{
i = i * 0.85;
}
else
if (i >= 10000)
{
i = i * 0.8;
}
}
想請問板上的大大 這個程式碼最後是缺了什麼東西
因為開始跑程式之後 輸入數字後會跳掉
請問最後是缺了什麼指令呢??
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.142.165
※ 文章網址: http://www.ptt.cc/bbs/C_Sharp/M.1418212154.A.847.html
推
12/10 19:56, , 1F
12/10 19:56, 1F
我也不知道欸 例如輸入1000照理說按ENTER後會跳出950 但是按ENTER後他是整個視窗跳掉 要如何解??
※ 編輯: rumour0223 (36.231.142.165), 12/10/2014 20:08:51
推
12/10 20:09, , 2F
12/10 20:09, 2F
→
12/10 20:10, , 3F
12/10 20:10, 3F
→
12/10 20:11, , 4F
12/10 20:11, 4F
其實我不太會打程式碼 因為剛入門 那如果照大大的解法 這題該如何打呢??
※ 編輯: rumour0223 (36.231.142.165), 12/10/2014 20:13:55
推
12/10 22:06, , 5F
12/10 22:06, 5F
→
12/10 22:08, , 6F
12/10 22:08, 6F
討論串 (同標題文章)