2.1商场收银软件

由 珍珍阿姨 创建, 最后一次修改 2015-11-06

"小菜,给你出个作业,做一个商场收银软件,营业员根据客户购买商品单价和数量,向客户收费"

小菜:"这个很简单,两个文本框,输入单价和数量,再用个列表框来记录商品的合计,最终用一个按钮来算出总额就可,对,还需要一个重置按钮来重新开始,不就行了?!"

image007.jpg

商场收银系统V1.0关键代码如下:

//声明一个double变量total来计算总计
double total = 0.0d;
private void btnOk_Click(object sender, EventArgs e){
    //声明一个double变量totalPrices来计算每个商品的单价(txtPrice)*数量(txtNum)后的合计
    double totalPrices = Convert.ToDouble(txtPrice.Text) * Convert.ToDouble(txtNum.Text);

    //将每个商品合计计入总计
    total = total + totalPrices;
    
    //在列表框中显示信息
    lbxList.Items.Add("单价: + txtPrice.Text +  数量:" 
    + txtNum.Text + " 合计: " + totalPrices.ToString());
    //在lblResult标签上显示总计数
    lblResult.Text = total.ToString();
}

“大鸟,”小菜叫道,“来看看,这不就是你要的收银软件吗?我不到半小时就搞定了。”

“哈哈,很快吗,”大鸟说着,看了看小菜的代码。接着说:“现在我要求商场对商品搞活动,所有的商品打 8 折。”

“那不就是在 totalPrices 后面乘以一个 0.8 吗?”

“小子,难道商场活动结束,不打折了,你还要再把程序改写代码再去把所有机器全部安装一次吗?再说,我现在还有可能因为周年庆,打五折的情况,你怎么办?”

小菜不好意思道:“啊,我想得是简单了点。其实只要加一个下拉选择框就可以解决你说的问题。”

大鸟微笑不语。


以上内容是否对您有帮助:
二维码
建议反馈
二维码