java吧 关注:1,243,451贴子:12,716,397
  • 7回复贴,共1

用java设计工资税率问题

只看楼主收藏回复

如果工资大于10000 税率为80% 大于5000 税率为90% 小于5000 没有税率还要加500


1楼2010-06-13 14:45回复
    有大大会吗?


    3楼2010-06-13 14:49
    回复
      • 61.155.18.*
      public class employees {
          /**
          * @param args
          */
          public static void main(String[] args) {
          String [] name ={"wjw","fzx","chx"};
          int [] salary={12000,6000,3000};
          int [] tax={0,0,0};
          for (int a=0;a<3;a++)
          if (salary[a]>10000 )
          {
          salary[a]=(int)(salary[a]*0.8);
          tax[a]=(int)(salary[a]*0.2);
          }
             else if (salary[a]>5000)
                {
                 tax[a]=(int)(salary[a]*0.1);
                 salary[a]=(int)(salary[a]*0.9);
                 }
         
             else if (salary[a]<5000)
                 salary[a]=salary[a]+500;
      for(int j=0;j<3;j++)
      {
           System.out.println("name:"+name[j]+"salary:"+salary[j]+"tax:"+tax[j]);
      }
      }
      }


      5楼2010-06-13 15:11
      回复
        回复:6楼
        其实我和5楼在一个教室呢,哈哈、、、


        7楼2010-06-13 15:34
        回复
          对于JAVA初学者来说,这个还是很复杂的!


          8楼2010-06-13 15:37
          回复