循环输入商品编号和购买数量,系统自动计算每种商品的价钱(单价X数量),并累加总金额。
当输入n时结账(假设享受8折优惠)结账时,根据折扣计算应付金额,输入实付金额,并找零

下面展示一些 内联代码片

使用c#实现
代码如下
// An highlighted blockint a, b;double totalPrices = 0;double totalPrices2;double totalPrices3;double tXu = 245.0d;double wangXie = 570.0d;double wangPai = 500.0d;Console.WriteLine("---------------------------------");Console.WriteLine("请选择购买的商品编号:");Console.WriteLine("1.T恤    2.网球鞋    3.网球拍");Console.WriteLine("---------------------------------");for (int k = 1; k > 0; k++){Console.WriteLine("请输入商品编号:");a = int.Parse(Console.ReadLine());Console.WriteLine("请输入购买数量:");b = int.Parse(Console.ReadLine());if (a==1){totalPrices += tXu * b;Console.WriteLine("T恤¥{0}    数量{1}    合计{2}",tXu,b,totalPrices);}if (a==2){totalPrices2 = wangXie * b;totalPrices += totalPrices2;Console.WriteLine("网球鞋¥{0}    数量{1}    合计{2}",wangXie,b,totalPrices2);}if (a==3){totalPrices3 = wangPai * b;totalPrices += totalPrices3;Console.WriteLine("网球拍¥{0}    数量{1}    合计{2}",wangPai,b,totalPrices3);}Console.WriteLine("是否继续(y/n)");string s = Console.ReadLine();if (s == "n"){double yingFu = totalPrices * 0.8;Console.WriteLine("折扣:0.8");Console.WriteLine("应付金额:{0}", yingFu);Console.WriteLine("实付金额:");double p = int.Parse(Console.ReadLine());Console.WriteLine("找钱:{0}",p-yingFu);break;}}

运行结果如下

c#实现循环输入商品编号和购买数量,结账时应付金额并找零相关推荐

  1. Java 实现循环输入商品编号和购买数量,当输入n时结账,结账时计算应付金额并且找零

    问题描述 循环输入商品编号和购买数量,当输入n时结账,结账时计算应付金额并且找零. 目录 问题描述 (一)定义初始变量 (二)问题分析 (1)循环语句的选择 1. for语句 2. while语句 3 ...

  2. php商品在最少购买,ECSHOP给商品设置最少购买数量的方法

    ecshop后台默认没有给商品设置最小起订量或者最少购买量的功能.保哥在使用ecshop做一个商城时,要给商品设置包邮来吸引买家,但又不想买家购买一件产品也给包邮,这样很容易亏本.对于价值较高的商品有 ...

  3. Redis 购物车 - 删除商品与更新购买数量

    @ApiOperation(value = "从购物车中删除商品", notes = "从购物车中删除商品", httpMethod = "POST& ...

  4. 现要为某一个销售部门编写一个程序管理约100种商品。要求设计一个结构体类型来描述商品,每种商品包括商品编号(如A001)、商品名称、商品销售量和商品销售额等信息,并编写以下函数···········

    原题:现要为某一个销售部门编写一个程序管理约100种商品.要求设计一个结构体类型来描述商品,每种商品包括商品编号(如A001).商品名称.商品销售量和商品销售额等信息,并编写以下函数: 1.编写一个函 ...

  5. Python第十四次课堂作业(类和对象):商品类增加购买功能

    题目 在上次作业的基础上增加购买等交互 代码 # 商品类 # 用户类(父类) # 普通用户类(子类) # VIP用户类(子类) # 管理员类(子类) # 商家类 # 商品类 # 异常信息类 # 自定义 ...

  6. c语言输入三个商品的价格,若有一个大于100元或者总价大于200元,全部商品打9折,并完成付款和找零

    输入三个商品的价格,若有一个大于100元或者总价大于200元,全部商品打9折,并完成付款和找零 #include <stdio.h> int main() { int a=0;  int ...

  7. 根据上面的products列表写一个循环,不断询问用户想买什么,用户选择一个商品编号,就把对应的商品添加到购物车里,终用户输入q退出时,打印购买的商品列表。

    一.问题: 现有商品列表如下: 1.products = [["iphone",6888],["MacPro",14800],["小米6", ...

  8. 写一个循环,不断的问用户想买什么,用户选择一个商品编号,就把对应的商品添加到购物车里,最终用户输入q退出时,打印购物车里的商品列表

    写一个循环,不断的问用户想买什么,用户选择一个商品编号,就把对应的商品添加到购物车里,最终用户输入q退出时,打印购物车里的商品列表 写一个循环,不断的问用户想买什么,用户选择一个商品编号,就把对应的商 ...

  9. 1.创建Scanner对象2创建Map集合对象3.循环将商品加入购物车4.在循环中根据输入的店铺名称和商品名称,封装成Product对象

    1.定义一个商品类(Product),包括两个属性:store(店铺名称),name(商品名称),提供对应的构造以及get/set方法,还有重写 hashCode和equals方法 2.定义测试类 2 ...

最新文章

  1. OAuth 2.0攻击面与案例总结
  2. C++中插件使用举例
  3. 37、C++ Primer 4th笔记,特殊工具与技术,类成员指针
  4. 四川音乐学录音艺术与计算机音乐,艺考中作曲专业和录音专业有什么不同呢?...
  5. php和python哪个好-PHP和Python语言选择哪个好
  6. c++ DirectShow播放任意格式的视频
  7. WinForm 之 程序启动不显示主窗体
  8. 【算法】第76题 Minimum Window Substring
  9. 《Java基础学习笔记》JAVA面向对象之封装
  10. 合宙800 cgnsinf 只回复ok_中奖了吗?老夫妻突然被告知账户多了800多万元!记者去调查,钱又没了!|汉口银行|民政局|低保|周师傅...
  11. Linux系统Load average负载详细解释
  12. Gartner公布2017年全球云存储魔力象限:阿里云跻身四强
  13. 论文查重率这么高,是由什么原因造成的?
  14. pgadmin4使用教程
  15. matlab2009a下载 win7,MATLAB R2009a完美安装及下载
  16. 移动应用的必杀技:超级app+轻应用
  17. 2022年全球市场软件无线电平台总体规模、主要企业、主要地区、产品和应用细分研究报告
  18. go基准测试bench
  19. 使用WebGL绘制流动虚线
  20. js实现单选框的选择

热门文章

  1. 微信小程序(小程序的生命周期)
  2. hbase集群的搭建(完全分布式)
  3. 2D游戏中的碰撞检测:圆形与矩形碰撞检测(JavascriptC++版)
  4. 美团招聘计算机视觉算法岗实习生
  5. 9 Kong LVS 均衡负载
  6. Cesium 基础知识和文档记录
  7. windows清理8080端口
  8. 图像的平均梯度AG,信息熵IE,峰值信噪比PSNR,平均值,SSIM(matlab)
  9. 因果推断杂记——因果推断与线性回归、SHAP值理论的关系(十九)
  10. 红米1联通版_标注:2013023_官方线刷包_救砖包_解账户锁