• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
o0孤独夜莺0o
博客园    首页    新随笔    联系   管理    订阅  订阅

VS 应用模板 所交税和实发工资的运算

 double SFGZ, SL, SSKCS, YFGZ,a,YJS;                            //应发工资(基本工资),税率,速算扣除数,应发工资,判断标准,交多少税

            //double QZD = 3500;//起征点   无用
            Console.Write("请输入你的工资数:");
           YFGZ= Convert.ToDouble( Console.ReadLine());
              //(应发工资-3500)*税率-速算扣除数=应交多少税
                //<=1500            3%        0
                //1500<a<=4500      10%        105
                //4500<a<=9000        20%     555
                //9000<a<=35000        25%      1005
                //35000<a<=55000    30%        2755
                //55000<a<=80000    35%      5505
                //80000<a            45%        13505
            a=YFGZ-3500;
            
            if(YFGZ>=3500)
            {
                 if(a<=1500)
            {
                SL = 0.03;
                SSKCS = 0;
                YJS = (YFGZ - 3500) * SL - SSKCS;
                Console.WriteLine("您所交的税是:"+YJS);
                SFGZ = YFGZ + YJS;
                Console.WriteLine("您的应发工资是:" + SFGZ);
            }
            else if(a>1500&&a<=4500)
            {
                SL = 0.1;
                SSKCS = 105;
                YJS = (YFGZ - 3500) * SL - SSKCS;
                Console.WriteLine("您所交的税是:" + YJS);
                SFGZ = YFGZ + YJS;
                Console.WriteLine("您的应发工资是:" + SFGZ);
            }
            else if (a > 4500 && a <= 9000)
            {
                SL = 0.2;
                SSKCS = 555;
                YJS = (YFGZ - 3500) * SL - SSKCS;
                Console.WriteLine("您所交的税是:" + YJS);
                SFGZ = YFGZ + YJS;
                Console.WriteLine("您的应发工资是:" + SFGZ);
            }
                 else if (a > 9000 && a <= 35000)
                 {
                     SL = 0.25;
                     SSKCS = 1005;
                     YJS = (YFGZ - 3500) * SL - SSKCS;
                     Console.WriteLine("您所交的税是:" + YJS);
                     SFGZ = YFGZ + YJS;
                     Console.WriteLine("您的应发工资是:"+SFGZ);
                 }
                 else if (a > 35000 && a <= 55000)
                 {
                     SL = 0.3;
                     SSKCS = 2755;
                     YJS = (YFGZ - 3500) * SL - SSKCS;
                     Console.WriteLine("您所交的税是:" + YJS);
                     SFGZ = YFGZ + YJS;
                     Console.WriteLine("您的应发工资是:" + SFGZ);
                 }
                 else if (a > 55000 && a <= 80000)
                 {
                     SL = 0.35;
                     SSKCS = 5505;
                     YJS = (YFGZ - 3500) * SL - SSKCS;
                     Console.WriteLine("您所交的税是:" + YJS);
                     SFGZ = YFGZ + YJS;
                     Console.WriteLine("您的应发工资是:" + SFGZ);
                 }
                 else if (a > 80000)
                 {
                     SL = 0.45;
                     SSKCS = 13505;
                     YJS = (YFGZ - 3500) * SL - SSKCS;
                     Console.WriteLine("您所交的税是:" + YJS);
                     SFGZ = YFGZ + YJS;
                     Console.WriteLine("您的应发工资是:" + SFGZ);
                 }

            }
            

            else
            {
                Console.WriteLine("你不用交税!");
            }

2016.4.16  孤独夜莺  编辑

o0孤独夜莺0o
posted @ 2016-04-16 11:25  孤独夜莺  阅读(301)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3