project3项目实训

题目描述:编写一个Java程序,通过输入购买商品单个价格计算商品总价格和打折后应该支付的金额以及获得的购物券的金额。


具体要求:输入商品价格,当输入完后程序计算其打折前价格,打折后价格以及获得的购物券金额。购买总金额达到或超过1000元,按八折优惠,送价值200元的购物券;当达到或超过500元,未达到1000元时,按八五折优惠,送价值100元的购物券;当达到或超过300元,且不超过500元,按九折优惠,送70元购物券;当未达到300元时,按九五折优惠,不送购物券。


具体代码:

import java.util.Scanner;
public class MoneySum{void add(double sumMoney){int price=0;//定义购物券金额if(sumMoney>=1000){sumMoney*=0.8;price=200;}else if(sumMoney>=500){sumMoney*=0.85;price=100;}else if(sumMoney>=300){sumMoney*=0.9;price=70;}else{sumMoney*=0.95;}System.out.println("实际付款金额:"+sumMoney);System.out.println("获取购物券金额:"+price);}public static void main(String[] args){Scanner inPrice=new Scanner(System.in);MoneySum md=new MoneySum();//定义总金额Scanner in=new Scanner(System.in);double sum=0.0;while(inPrice.hasNextDouble()){double price=inPrice.nextDouble();if(price==0.0)break;//定义终止输入条件sum=price+sum;//累加计算器求总金额}      md.add(sum);System.out.println();}}

输入样例:

123
123
345
245
235
254
0.0


输出结果:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AV9B9G4P-1647763416717)(D:\博客图\Money.jpg)]

0.0


输出结果:

计算商品总金额以及购物券总金额相关推荐

  1. 【Flink】基于 Flink CEP 实时计算商品订单流失量

    1.概述 转载:https://blog.csdn.net/tzs_1041218129/article/details/108786597 假设有个需求需要实时计算商品的订单流失量,规则如下: 用户 ...

  2. js购物车选中商品实现计算商品总价格

    为了在激烈的互联网竞争中获得一席之地,都努力使自己的网站更为人性化.比如在购物网站一般都有这样的功能,那就是在结算商品的时候,网站可以自动计算要购买商品所需要花费的金钱数量. 代码实例如下: 01 0 ...

  3. 计算商品过期具体时间

    计算商品过期时间. 例如商品的生产日期为 2021-08-09, 60天过期 package com.thc.demo.thread;import java.time.LocalDateTime; i ...

  4. 用户行为分析大数据系统(实时统计每个分类被点击的次数,实时计算商品销售额,统计网站PV、UV )

    Spark Streaming实战对论坛网站动态行为pv,uv,注册人数,跳出率的多维度分析_小强签名设计 的博客-CSDN博客_spark streaming uv 实时统计每天pv,uv的spar ...

  5. vue实现计算商品sku笛卡尔积(干活)

    在 Vue 中计算商品 SKU 的笛卡尔积,您可以按照以下步骤进行: 定义商品属性和属性值 在 Vue 组件中定义商品属性和属性值,可以使用对象或数组来表示: // 商品属性 const attrib ...

  6. 【C语言】BC65计算商品打折结算金额(DAY 4)

    加粗样式BC65计算商品打折结算金额 #include<stdio.h> int main() {int a;double i;scanf("%d",&a);i ...

  7. vue.js 实现全选,单选,计算商品总价格,商品件数

    vue.js 实现全选,单选,计算商品总价格,商品件数 1.标签 <div id="main-body" class="box"> <div ...

  8. 【C++之静态数据成员和静态成员函数】计算商品总销售款和平均售价

    题目要求 商店销售某一商品,商店每天公布统一的折扣(discount).同时允许销售人员在销售时灵活掌握售价(price),在此基础上,对一次购 10 件以上者,还可以享受 9.8 折优惠.现已知当天 ...

  9. 购物车(七)-计算商品总价——计算总价-计算属性 数据缓存api-wx.setStorageSync()方法

    计算商品总价--计算总价-计算属性 & 数据缓存api-wx.setStorageSync()方法 通过计算属性计算商品总价 allPrice() {// 计算购物车所有商品的总价格// 单价 ...

最新文章

  1. 从源码分析DEARGUI之添加字体
  2. 【存储知识学习】第四章-七种RAID-《大话存储》阅读笔记
  3. python tkinter控件_如何实现python tkinter控件随窗口变化?
  4. yum-utils离线安装包下载地址
  5. AbstractListView源码分析6
  6. acer软件保护卡清除工具clear_如何清除 APT 缓存来回收宝贵的磁盘空间 | Linux 中国...
  7. 用Android Sutdio调试NDK
  8. python人脸识别防小偷_Python人脸识别
  9. 软银领投Petuum 9300万美元融资,CMU邢波想让AI走进普通企业
  10. python股票收益率协方差_[Python]如何利用TuShare计算各股票间的相关性和协方差
  11. 百度笔试题——页面调度算法
  12. OTA分类 OTA升级方式(乒乓、压缩、差分)
  13. 系统模块化备援 服务器,无法登录到 CMM 以进行英特尔® 模块化服务器系统
  14. 大唐:我家阁楼通公主府(三)
  15. java 中 IO 的流的种类及BIO、NIO、AIO 有什么区别?
  16. 我的世界显示服务器领地指令,我的世界领地指令介绍 我的世界领地指令怎么设置...
  17. DYA9面向对象中--方法的重写
  18. 如何关闭系统自带的屏幕放大125%
  19. php苹果系统播放flv视频播放器,【分享】【优化】苹果CMSV10播放器dplayer
  20. PDFProcessor新功能:不下载,直接预览pdf

热门文章

  1. 2018最新Web前端经典面试题与答案
  2. js获取对象的方法,根据id、根据name、根据标签名、根据类名
  3. 欧拉是如何计算圆周率的
  4. Flask框架快速搭建疫情打卡系统
  5. 2020安洵杯——EasyCM WriteUP
  6. 字节跳动CVPR 2023论文精选来啦(内含一批图像生成新研究)
  7. OpenCV:字符分割——方向投影法
  8. WIN7 32/64位安装SQL Server 2005详细步骤(图文)
  9. 念整数(你的程序要读入一个整数,范围是[-100000,100000]。然后,用汉语拼音将这个整数的每一位输出出来。 如输入1234,则输出: yi er san si)
  10. Graham Scan算法