欢迎来到天天文库
浏览记录
ID:44890237
大小:14.97 KB
页数:4页
时间:2019-11-01
《C语言 销售提成计算程序代码》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、程序代码:企业发放的奖金根据利润原则。利润I低于或者等于100000元的,奖金可提10%;利润高于100000元,低于200000元(100000<I≤200000)时,低于100000元的部分按10%提成,高于100000元的部分,可提成7.5%;200000<I≤400000元时,低于200000元的部分仍按上述办法提成(下同)。高于200000元的部分按5%提成;400000<I≤600000元时,高于400000元的部分按3%提成;600000<I≤1000000元时,高于600000元的部分按
2、1.5%提成;I>1000000元时,超过1000000元的部分按1%提成。从键盘输入当月利润I,求应发奖金总数。1)用if语句编程序;2)用switch语句编程序。代码:If语句程序:#include"stdio.h"#include"conio.h"main()/*主函数*/{/*编写程序*/floatxiao_s,dis,ti_c;/*定义销售业绩变量、提成比例、提成*/printf("Pleasekey_inthexiaoshouyeji:");scanf("%f",&xiao_s);/
3、*录入销售业绩*//*if语句计算销售提成*//*xiao_s=xiao_s/10000;*//*销售业绩精确到万元的保证*/if(xiao_s<=100000)/*业绩小于10W*/{dis=0.1;ti_c=xiao_s*dis;}if(xiao_s>100000&&xiao_s<=200000)/*业绩为10W到20W*/{dis=0.075;ti_c=100000*0.1+(xiao_s-100000)*dis;}if(xiao_s>200000&&xiao_s<=400000)/*业绩为20W
4、到40W*/{dis=0.05;ti_c=100000*0.1+100000*0.075+(xiao_s-200000)*0.05;}if(xiao_s>400000&&xiao_s<=600000)/*业绩为40W到60W*/{dis=0.03;ti_c=100000*0.1+100000*0.075+200000*0.05+(xiao_s-400000)*dis;}if(xiao_s>600000&&xiao_s<=1000000)/*业绩为60W到100W*/{dis=0.015;ti_c=100
5、000*0.1+100000*0.075+200000*0.05+200000*0.03+(xiao_s-600000)*dis;}if(xiao_s>1000000)/*业绩为100W以上的*/{dis=0.01;ti_c=100000*0.1+100000*0.075+200000*0.05+200000*0.03+400000*0.015+(xiao_s-1000000)*dis;}/*ti_c=ti_c*10000;*//*销售业绩精确到万元的保证*/printf("xiaoshou
6、tichengwei:");printf("%g",ti_c);printf("Thankyou!!");printf("Author:tYuGang");getch();}/*1、根据销售业绩来计算销售提成;2、使用第一种语言if语言来计算提成业绩;3、销售业绩的提成可以精确到元;4、两种方法不可同时使用;?*/Switch语句:/*HELLO.C--Hello,world*/#include"stdio.h"#include"conio.h"main()/*主函数*/
7、{/*编写程序*/floatxiao_s,dis,ti_c,chuli,chuli_1,xiao_s1;/*定义销售业绩变量、提成比例、提成*/printf("Pleasekey_inthexiaoshouyeji:");scanf("%f",&xiao_s);/*录入销售业绩*/xiao_s1=xiao_s;/*保存原始计提数据*//*switch语句计算销售提成*/chuli=xiao_s/100000.0;/*销售业绩精确到十万元的保证*/xiao_s=chuli;/*保存原始基数值*/c
8、huli_1=(int)(xiao_s1/100000);/*提成级数处理*/if(chuli>chuli_1)chuli=chuli_1+1;switch(chuli)/*提成计算方法*/{case0:case1:ti_c=xiao_s*0.1;break;case2:ti_c=1*0.1+(xiao_s-1)*0.075;break;case3:case4:ti_c=1*0.1+1*0.075+(xiao_s-2)*0.05;break
此文档下载收益归作者所有