HOMEWORK SALES TAXES

  1. 可以选用擅长的语言完成,例如C、C++、Java、C#、Javascript、Python、Scala等。
  2. 作业的输入和输出必须和题目的测试用例输出严格一致。
  3. 作业完成后必须附上Readme纯文本文档(推荐使用markdown排版)。文档中应描述如何运行单元测试或主程序来证明作业的正确性(至少针对测试用例输入能够得到对应输出)。
  4. 程序的全名和大小写应当符合相应语言的惯例。

Basic sales tax is applicable at a rate of 10% on all goods, except books, food, and medical products that are exempt. Import duty is an additional sales tax applicable on all imported goods at a rate of 5%, with no exemptions.
When I purchase items I receive a receipt which lists the name of all the items and their price (including tax), finishing with the total cost of the items, and the total amounts of sales taxes paid.  The rounding rules for sales tax are that for a tax rate of n%, a shelf price of p contains (np/100 rounded up to the nearest 0.05) amount of sales tax.
Write an application that prints out the receipt details for these shopping baskets...

基本销售税适用于所有商品,但书籍、食品和医疗产品除外,税率为10%。进口税是适用于所有进口货物的附加销售税,税率为5%,不免税。

当我购买商品时,我收到一张收据,上面列出了所有商品的名称和它们的价格(包括税),包括商品的总成本和支付的销售税总额。销售税的四舍五入规则是税率为n%时,p的货架价包含(np/100四舍五入到最接近的0.05)销售金额税收。

写一个打印出购物篮收据详细信息的应用程序
INPUT
Input 1:
1 book at 12.49
1 music CD at 14.99
1 chocolate bar at 0.85
Input 2:
1 imported box of chocolates at 10.00
1 imported bottle of perfume at 47.50
Input 3:
1 imported bottle of perfume at 27.99
1 bottle of perfume at 18.99
1 packet of headache pills at 9.75
1 box of imported chocolates at 11.25
OUTPUT
Output 1:
1 book: 12.49
1 music CD: 16.49
1 chocolate bar: 0.85
Sales Taxes: 1.50
Total: 29.83
Output 2:
1 imported box of chocolates: 10.50
1 imported bottle of perfume: 54.65
Sales Taxes: 7.65
Total: 65.15
Output 3:
1 imported bottle of perfume: 32.19
1 bottle of perfume: 20.89
1 packet of headache pills: 9.75
1 box of imported chocolates: 11.85
Sales Taxes: 6.70
Total: 74.68

项目地址:https://download.csdn.net/download/qq_42217906/12471125

直接运行3个测试用例输出对应结果

Input1:

Input2:

Input3:

基本销售税适用于所有商品,但书籍、食品和医疗产品除外,税率为10%。进口税是适用于所有进口货物的附加销售税,税率为5%,不免税。相关推荐

  1. 最新增值税商品税目编码表_大家好!我叫增值税!这是我的最新最全税率表

    最新增值税税率表+征收率+预征率,元小宝今天给大家更新知识了! - 01 - 最新增值税税率表 编辑 ​ 编辑 ​ 编辑 ​ 编辑 ​ - 02 - 记住口诀, 增值税新税率一点也不难记! 编辑 ​ ...

  2. php 商品规格笛卡尔积,PHP 求多个数组的笛卡尔积,适用于求商品规格组合【原创】...

    $a = ['黑','白','红','绿']; $b = ['大','小']; $c = ['A','B','C','D']; $count_a = count($a); $count_b = cou ...

  3. 哲学书籍推荐,一生不可不读的10本哲学书籍

    生活中有哲学的精神可以优化人的思维方式.提升人的精神境界,使得人能够不断超越自己.而读书能给予人一种生活无穷的乐趣和心灵的陶冶. ⒈<作为意志和表象的世界> " 世界是我的意志, ...

  4. 消费升级背景下零食行业发展报告_黄晓明代言的甘源食品要上市:三年涨价10%,消费者为健康买单?...

    作者 | 刘丝雨 编辑 | 缪凌云 来源 | 首席科创官 在吃货们的强大力量下,休闲零食品牌不断被推上资本市场. 今年7月,"坚果明星"三只松鼠(300783.SZ)成功登陆深交所 ...

  5. 最新Smarty基础商品教程 Smarty入门教程 Smarty框架教程 共10课

    Smarty为PHP MVC必不可少的,在Mvc中担任View视图的角色,学习了Smarty 在学习Thinkphp就简单很多了! -------------课程目录------------- 1-回 ...

  6. gb酱油和gbt酱油哪个好_GB2717-2018食品安全国家标准【酱油】.pdf

    中华人民共和国国家标准 - GB2717 2018 食品安全国家标准 酱 油 2018-06-21发布 2019-12-21实施 中华人民共和国国家卫生健康委员会 发 布 国 家 市 场 监 督 管 ...

  7. 贸易融资实务:出口押汇与进口押汇

    贸易融资实务:出口押汇与进口押汇 出口押汇(Export Bill Purchase)与进口押汇(Import Bill Advance)实务. 出口押汇 产品介绍 出口押汇是贵公司将全套出口单据交到 ...

  8. 初级会计实务--第三章第四节、应交税费

    第四节.应交税费 1.应交税费概述 2.应交增值税 是以商品再流转过程中实现的增值额作为计税依据而征收的一种流转税 六气两水油烟煤,三农饲料和化肥 图书报纸和杂志,音像电子二甲醚 交邮建筑不动产,电信 ...

  9. 货物进出口的实务流程

    一 交易前的准备工作 包括选择目标市场.交易对象.制定进出口商品经营方案等. 二 对外磋商阶段 包括:(1) 询盘 即邀请对方提出报价及相应的运输.保险等条款(附:卖方报价单): (2) 发盘 即由发 ...

最新文章

  1. IBatis.Net学习笔记九--动态选择Dao的设计分析
  2. NSInvocation
  3. 计算阶比分析 matlab_(案例)层次聚类分析Matlab编码计算
  4. 学python要考什么证-这十个Python常用库,学习Python的你必须要知道!
  5. oracle默认初始化用户名密码和密码修改
  6. jinfo:JVM运行时配置的命令行浏览
  7. 腾讯视频下载电脑_腾讯视频如何设置允许腾讯视频驻留功能
  8. Unix原理与应用学习笔记----第四章 文件系统2
  9. php数组重置,php 重置数组索引,兼容多维数组
  10. python进程socket通信_python3 进程间通信之socket.socketpair()
  11. 爱因斯坦谜题:谁养鱼(C#版)
  12. python爬取腾讯vip_用Python批量爬取付费vip数据,竟然如此简单
  13. r语言如何计算t分布临界值_R语言系列第四期:R语言单样本双样本差异性检验...
  14. 计算机毕业论文致谢,计算机软件毕业论文致谢词
  15. Google软件测试之道(读书笔记)
  16. 【bzoj 3238】差异
  17. 高精度定位理论及应用
  18. 学计算机如何防辐射,电脑辐射危害大 五妙招正确防辐射
  19. CSS开发技巧实用记(一)
  20. InnoDB原理篇:聊聊数据页变成索引这件事

热门文章

  1. C++随手练习之女儿养成系小游戏
  2. 微信公众号开发-vue1
  3. 共享单车拿车还车java模拟_共享单车停放管理系统及其还车方法与流程
  4. 惠普CP1025后盖传感器松导致不停自检或打印中掉电, 跳闪三角灯
  5. 国产手机新一轮洗牌:谁醒了,谁还在装睡
  6. Linux终端.sh权限不够解决方法
  7. SublimeText3中使用terminal终端
  8. java xms xmx_启动JAVA程序时,参数-Xms及Xmx有什么用
  9. 准程序员的创意(二)
  10. 2021会宫中学高考成绩查询,仁寿县文宫中学2021录取分数线