本人菜鸟,Java编程时遇到一问题!,请帮忙!

本人菜鸟,编程时遇到一问题!

各位兄弟帮忙找个错误,程序如下:

 

 

/**
 * @(#)PrintPyramid.java
 *
 * PrintPyramid application
 *
 * @author
 * @version 1.00 2009/10/21
 */
 import java.io.IOException;
 public class print {
   
    public static void main(String[] args) {
        double  commission=0;
        double saleamout =1;
        double comm_sought=0;
       
        System.out.println("please input the comm_sought of double style!");
       
        try
            {
                comm_sought = System.in.read();
            }
       
       
        catch(Exception e){System.out.println("ex");}
       
       
       
        while(commission<comm_sought)
        {
            if(saleamout>=10001)
                commission=5000*0.08+5000*0.1+(saleamout-10000)*0.12;
            else if(saleamout>=5001)
                commission=5000*0.08+5000*0.1;
            else
                commission=saleamout*0.08;
           
          saleamout++;
           
        }
       
        System.out.println("the sales amout "+saleamout+" is needed ");
       
       
       
      
   
    }
此程序用于计算业务提成,当销售额大于10000,提成率为12%,大于等于5000为10%,小于5000为8%,salemout:销售 额,commission是业务员的实际提成,comm_sought是业务员想拿到的提成。我输入25000.0,saleamout应该是210835,结果却是六百多,轻微问题出在哪?该怎样改?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值