[爆卦]計程車車資計算公式是什麼?優點缺點精華區懶人包

為什麼這篇計程車車資計算公式鄉民發文收入到精華區:因為在計程車車資計算公式這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者F1006125 (尼采語錄)看板PttCurrent標題[問題] C#.NET應用程式計算計程...


C#應用程式計算計程車的車資,只需在文字方塊輸入里程數後,
就可以計算車資,里程數在1500公尺內是90元,每多跑500公尺加8元,
不足500公尺內以500公尺計.
C#程式碼如下所示:
private void button1_Click(object sender, EventArgs e)
{
/*
*規則一:輸入里程數小於等於1500公尺是90元
*規則二:數入里程數大於1500公尺每多跑500公尺加8元
*規則三:輸入里程數大於1500公尺但不足500公尺內以500公尺計算
*/
// 宣告整數資料型別變數名稱
int cost;
// 宣告整數資料型別變數名稱
int distance;
// 將基底資料型別轉換為其他基底資料型別
// 將指定之物件的值轉換為32位元帶正負號的整數
cost = Convert.ToInt32(txtInput.Text);
distance = Convert.ToInt32(txtInput.Text);
// 條件一
// 里程數小於等於1500公尺
if (distance <= 1500)
{
// 動作一
cost = 90;
}
else
{
// 條件二
// 里程數超過1500公尺每多跑500公尺加8元

if (distance > 1500)
{
// 動作二
cost = 90 + ((distance - 1500) / 500) * 8;
}
else
//里程數大於1500公尺但不足500公尺內以500公尺計算
{
cost =
}
}
lblOutput.Text = "應收計程車車資為:" + cost + "元整";
// 設定控制項的背景色彩
lblOutput.BackColor = Color.Gray;
// 設定控制項的前景色彩
lblOutput.ForeColor = Color.Red;
// 使用指定的大小和樣式初始化新的Font
lblOutput.Font = new Font("細明體", 20, FontStyle.Regular);
// 設定文字在lblOutput控制項中的對齊方式
lblOutput.TextAlign = ContentAlignment.MiddleCenter;
}
}
}
問題點:里程數大於1500公尺但不足500公尺內以500公尺計算,公式如何下手?
協助一下吧 感謝

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.33.67.106
pichubaby:我想知道你助教是誰 12/15 00:01

你可能也想看看

搜尋相關網站