W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
"小菜,給你出個(gè)作業(yè),做一個(gè)商場(chǎng)收銀軟件,營(yíng)業(yè)員根據(jù)客戶購(gòu)買商品單價(jià)和數(shù)量,向客戶收費(fèi)"
小菜:"這個(gè)很簡(jiǎn)單,兩個(gè)文本框,輸入單價(jià)和數(shù)量,再用個(gè)列表框來記錄商品的合計(jì),最終用一個(gè)按鈕來算出總額就可,對(duì),還需要一個(gè)重置按鈕來重新開始,不就行了?!"
商場(chǎng)收銀系統(tǒng)V1.0關(guān)鍵代碼如下:
//聲明一個(gè)double變量total來計(jì)算總計(jì) double total = 0.0d; private void btnOk_Click(object sender, EventArgs e){ //聲明一個(gè)double變量totalPrices來計(jì)算每個(gè)商品的單價(jià)(txtPrice)*數(shù)量(txtNum)后的合計(jì) double totalPrices = Convert.ToDouble(txtPrice.Text) * Convert.ToDouble(txtNum.Text); //將每個(gè)商品合計(jì)計(jì)入總計(jì) total = total + totalPrices; //在列表框中顯示信息 lbxList.Items.Add("單價(jià): + txtPrice.Text + 數(shù)量:" + txtNum.Text + " 合計(jì): " + totalPrices.ToString()); //在lblResult標(biāo)簽上顯示總計(jì)數(shù) lblResult.Text = total.ToString(); }
“大鳥,”小菜叫道,“來看看,這不就是你要的收銀軟件嗎?我不到半小時(shí)就搞定了?!?/p>
“哈哈,很快嗎,”大鳥說著,看了看小菜的代碼。接著說:“現(xiàn)在我要求商場(chǎng)對(duì)商品搞活動(dòng),所有的商品打 8 折?!?/p>
“那不就是在 totalPrices 后面乘以一個(gè) 0.8 嗎?”
“小子,難道商場(chǎng)活動(dòng)結(jié)束,不打折了,你還要再把程序改寫代碼再去把所有機(jī)器全部安裝一次嗎?再說,我現(xiàn)在還有可能因?yàn)橹苣陸c,打五折的情況,你怎么辦?”
小菜不好意思道:“啊,我想得是簡(jiǎn)單了點(diǎn)。其實(shí)只要加一個(gè)下拉選擇框就可以解決你說的問題?!?/p>
大鳥微笑不語。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: