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

namespace ConsoleApp4
{
class Program
{
static void Main(string[] args)
{
int a;
int b;
double totalprices = 0;
double totalprices2;
double totalprices3;
double shirt = 245.0d;
double shoes = 570d;
double racket = 1000d;
Console.WriteLine(“");
Console.WriteLine(“请选择购买的商品编号:”);
Console.WriteLine(“1.T恤 2.网球鞋 3.网球拍”);
Console.WriteLine("
”);

        for (int K = 1; K > 0; K++){Console.WriteLine("请输入商品编号:");a = Convert.ToInt32(Console.ReadLine());Console.WriteLine("请输入购买数量:");b = Convert.ToInt32(Console.ReadLine());if (a == 1){totalprices += shirt * b;Console.WriteLine("T恤 ¥{0} 数量{1} 合计{2}", shirt, b,totalprices);}if (a == 2){totalprices2 = shoes * b ;totalprices += totalprices2;Console.WriteLine("网球鞋 ¥{0} 数量{1} 合计{2}", shoes, b, totalprices2);}if (a == 3){totalprices3 = racket * b;totalprices += totalprices3;Console.WriteLine("网球拍 ¥{0} 数量{1} 合计{2}", racket, 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 = Convert.ToDouble(Console.ReadLine());Console.WriteLine("找钱:{0}", p - yingFu);break;}}}
}

}

运行结果:


请选择购买的商品编号:
1.T恤 2.网球鞋 3.网球拍


请输入商品编号:
2
请输入购买数量:
55
网球鞋 ¥570 数量55 合计31350
是否继续(y/n)
y
请输入商品编号:
1
请输入购买数量:
323
T恤 ¥245 数量323 合计110485
是否继续(y/n)
n
折扣:0.8
应付款金额为:88388
实际付款金额:
90000
找钱:1612
请按任意键继续. . .

C# 小商城购买系统。类似商品购买类系统相关推荐

  1. 彻底理解系统、系统思维和复杂系统的设计

    作者:耸肩的阿特拉斯 全文共 4960 字 5 图,阅读需要 10 分钟 ---- / BEGIN / ---- 这个世界有些系统是由人类构建的,比如:手机APP.国家的金融系统.半导体设备.春运高铁 ...

  2. java计算机毕业设计Vue网上书籍购买商城登录源码+mysql数据库+系统+lw文档+部署

    java计算机毕业设计Vue网上书籍购买商城登录源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计Vue网上书籍购买商城登录源码+mysql数据库+系统+lw文档+部署 本源码技术栈 ...

  3. java计算机毕业设计-图片展示及购买网站-源码+数据库+系统+lw文档+mybatis+运行部署

    java计算机毕业设计-图片展示及购买网站-源码+数据库+系统+lw文档+mybatis+运行部署 java计算机毕业设计-图片展示及购买网站-源码+数据库+系统+lw文档+mybatis+运行部署 ...

  4. 阿里云学生服务器购买与配置(Window系统)

    1.阿里云轻量级服务器购买: 进入阿里云网址主页:https://www.aliyun.com/?utm_content=se_1000301881 拖动至最下方,找到学生机:https://prom ...

  5. 万能的微信小程序个人主页:商城系统个人主页、外卖系统个人主页、购票系统个人主页等等【全部源代码分享+页面效果展示+直接复制粘贴编译即可】

    前言 以下给出来四个常见的小程序个人主页,分别是商城系统个人主页,外卖系统个人主页,挂号系统个人主页,电影购票系统个人主页.包括完整的页面布局代码,完整的样式代码.使用的时候,只需要将页面代码和样式代 ...

  6. 域名和空间购买服务器系统,如何购买域名和空间?服务器有哪些类型?

    域名和空间是建设网站必须要有的两样东西,但你知道如何购买域名和空间吗?其实购买域名和空间并不复杂,下面新网就来给大家讲解一下购买域名和空间的方法,想知道的可以来学习一下. 如何购买域名和空间? 买域名 ...

  7. springboot+微信小程序“微印象”在线打印预约系统的设计与实现毕业设计源码061642

    摘  要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,微印象在线打印预约小程序被用户普遍使用,为方 ...

  8. (附源码)小程序 长沙县图书馆图书导览系统 毕业设计 170900

    基于springboot微信小程序的长沙县图书馆图书导览系统 摘  要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也 ...

  9. 小程序开发,选saas系统还是源码系统?

    对于很多中小企业主,或者个体商户,自由职业者等,在小程序开发,是选择saas系统好,还是选择源码系统. 下面我给大家讲一讲这两者都有什么区别.特点. saas类产品有哪些特点? 1.SaaS更加的轻量 ...

  10. springboot+vue基本微信小程序的疫情防控平台系统 计算机毕业设计

    本文讲述了基于微信小程序的疫情防控平台系统的设计与实现.结合电子管理系统的特点,分析了疫情防控平台系统的现状,给出了基于微信小程序的疫情防控平台系统实现的设计方案.本论文主要完成不同用户的权限划分,不 ...

最新文章

  1. Nginx 常用配置清单
  2. CentOS 5 全攻略 -- 一步一步配置详解
  3. HTML-ViewParse的Controller层插件开发小结
  4. Paas是什么——Go语言相关学习笔记
  5. 服务器双网卡设置安全_服务器的基础知识
  6. 用计算机术语写诗,用电脑软件写诗——电子诗人
  7. C语言把字串转换大小写的函数
  8. SQL初级语法 [查询: SELECT]
  9. 2023年山东大学社会工作考研成功上岸经验分享
  10. 黄聪:win7 64位系统PS、AI、PSD缩略图预览补丁
  11. java会场安排问题_Cisco WebEx Meetings Server 常见问题解答15 发行版.PDF
  12. 简单的木马制作并且运用
  13. 服务器机房消防系统,服务器机房消防系统和维护
  14. 工控安全之系统加固篇
  15. 2021年危险化学品生产单位安全生产管理人员新版试题及危险化学品生产单位安全生产管理人员考试总结
  16. VB.NET模拟LED数字钟
  17. 超越函数/微分方程 /积分中的技术/级数
  18. 【一周头条盘点】中国软件网 2017.11.3~2017.11.7
  19. 云栖社区特邀专家徐雷——Java Spring Boot开发实战系列课程【往期直播回顾】...
  20. 程序员能有什么好出路?前路漫漫,望长风破浪!

热门文章

  1. python快速排名seo代码_【python】seo必备排名一目了然,360搜索排名查询
  2. 跳一跳python刷分_微信跳一跳刷分脚本
  3. python自动剪视频_Pythonmoviepy一个快速视频剪辑编辑神器
  4. linux命令行下载工具
  5. Wind:一款面向云的分布式游戏服务器引擎
  6. jQuery仿淘宝鼠标悬停动画图标导航特效
  7. JAVA毕业设计健康医疗预约系统计算机源码+lw文档+系统+调试部署+数据库
  8. 计算机中如何理解在线与离线,计算机应用基础离线作业.doc
  9. C++各大名库的介绍
  10. splunk中 如何隐藏input_如何隐藏电脑中的私密文件?试试这个加密方法!