Java(第十二天)

一、已知提成计算销售额
package exercise;
import javax.swing.JOptionPane;
public class FinalSalesAmount {
       public static void main(String[] args) {
              final double COMMISSION_SOUGHT=25000;  //常量前面要加final,常量必须全部大写,目标提成
              final double INITIAL_SALES_AMOUNT=0.01;
              double commission=0;    //设定提成初始量为0
              double salesAmount=INITIAL_SALES_AMOUNT;    //设定初始销售额为0.01
              
              do{
                     salesAmount+=0.01;  
                     //每次循环时给销售额加上0.01,注意,销售额的递加只能放到前面,如果放到后面循环结束时销售额比要求的多出0.01美分
                     
                     if(salesAmount>=10000.01)
                            commission=5000*0.08+5000*0.1+(salesAmount-10000)*0.12;
                     else if(salesAmount>=5000.01)
                           commission=5000*0.08+(salesAmount-5000)*0.10;
                     else
                           commission=salesAmount*0.08;
              }while(commission<COMMISSION_SOUGHT);   //当提成大于或等于目标提成量时停止循环
              
              JOptionPane.showMessageDialog(null, "要达到"+COMMISSION_SOUGHT+"美元的提成 \n需要的销售额为:"+(int)(salesAmount*100)/100.0+"美元");
       }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 销售高手、精英团队培训教程 完整讲义 ...
    八戒369阅读 33,601评论 10 377
  • 第二十二章租赁 本章考情分析 本章阐述承租人和出租人形成的融资租赁、经营租赁和售后租回交易的会计处理。分数一般在3...
    陆丁目阅读 7,517评论 0 0
  • 人总要有期待 晨起的第一缕阳光 大雨之后泥土的气息 春天从南方归来的雁群 你我正青春的年华 甚至 充斥了整个青春的...
    常毓阅读 1,605评论 0 1
  • “他说……青春作伴好还乡。” “他说……漫卷诗书喜欲狂。” “他说……我想见你,已经想的快发狂了。...
    小鹿的阅读 3,287评论 1 2
  • 1、准备工作没做好,心态上没有调节到面试中去。最近的沟通都是闲聊为主,潜意识没有转换过来。应该先设想下别人要听什么...
    诶你喜欢吃香菜嘛阅读 2,299评论 0 0