求问打印店复印费用。张数越多,复印费越低

打印店复印费用。张数越多,复印费越低。标准如下: 

s ≤ 20 的部分            每张 0.3 元

20 < s ≤ 50 的部分    每张 0.2 元

50 < s ≤ 100 的部分  每张 0.15 元

100 < s 的部分           每张 0.1 元

 

编写程序计算复印资料的费用

根据打印张数计算费用,用一些判断即可:

如有帮助请在我的回答上点击【采纳】!

/* Note:Your choice is C IDE */
#include "stdio.h"
void main()
{
    int s;
    float fy=0;
    printf("请输入打印张数:\n");
    scanf("%d",&s);
    if(s<=20){
    	fy=s*0.3;
    }else if(s>20&&s<=50){
    	fy=s*0.2;
    }else if(s>50&&s<=100){
    	fy=s*0.15;
    }else if(s>100){
    	fy=s*0.1;
    }
    printf("你需要支付打印费:%.2f",fy);
}

//参考一下这个,换一下数字就可以了


/* Note:Your choice is C IDE */
#include "stdio.h"
void main()
{
    /*
    	个人所得税
    	1.3500以下是不缴个人所得税;
    	2.3500以上到5000,按5%缴纳个人所得税
    	3.5000~10000,按10%缴纳个人所得税;
    	4.10000~20000,按15%
    	5.20000~50000,按20%;
    	6.50000~80000,按35%
    	7.80000以上按45%
    */
    
    float salary,tax=0;
    printf("请输入您的薪水:");
    scanf("%f",&salary);
    if(salary<=3500){
    	tax=0;
    }else if(salary>3500 && salary<=5000){
    	tax =(salary-3500)*0.05;
    }else if(salary>5000 && salary<=10000){
    	tax =1500*0.05;
    	tax += (salary-5000)*0.1;
    }else if(salary>10000 && salary<=20000){
    	tax =1500*0.05;
    	tax += 5000*0.1;
    	tax += (salary-10000)*0.15;
    }else if(salary>20000 && salary<=50000){
    	tax =1500*0.05;
    	tax += 5000*0.1;
    	tax += 10000*0.15;
    	tax += (salary-20000)*0.2;
    }else if(salary>50000 && salary<=80000){
    	tax =1500*0.05;
    	tax += 5000*0.1;
    	tax += 10000*0.15;
    	tax += 30000*0.2;
    	tax += (salary-50000)*0.35;
    }else{
    	tax =1500*0.05;
    	tax += 5000*0.1;
    	tax += 10000*0.15;
    	tax += 30000*0.2;
    	tax += 30000*0.35;
    	tax += (salary-80000)*0.45;
    }
    printf("您的工资是%0.2f,你应该缴纳的个人所得税是:%0.2f,纳税光荣!",salary,tax);
}

 

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632