程序员的工资总包是对程序员薪酬的明细整合,一般包括基本工资加绩效工资加季度奖加年终奖加提成组成。
工资总包是对程序员员工对自己整体工资的一个总称,总包的概念既体现了程序员的工作情况,也是对各种工资的一个总称,记忆起来更加方便。
用C语言编写计算工人工资怎么编写?
某工厂按工人的工时计算工人工资,规则如下:工资按每小时84元计发。若总工时>120小时,超过120小时的部分每小时加发15%;若总工时<60小时,则总工资扣发700元。编写程序,从键盘录入某工人的工时,程序能计算并输出该工人的工资。(画出程序流程图)
用C语言编写计算工人工资怎么编写?
某工厂按工人的工时计算工人工资,规则如下:工资按每小时84元计发。若总工时>120小时,超过120小时的部分每小时加发15%;若总工时<60小时,则总工资扣发700元。编写程序,从键盘录入某工人的工时,程序能计算并输出该工人的工资。(画出程序流程图)
/*工资计算程序*/#include <stdio.h>
main()
{
float originWage /*应发工资*/
float realWage/*实发工资*/
float tax /*所缴税款*/
int i,hour,amount,money
printf("请选择工资种类:\n1.计时工资\n2.计件工资\n3.固定月工资\n")
scanf("%d",&i)
switch(i)
{
case 1:{
printf("请输入工作时间(单位:小时)\n")
scanf("%d",&hour)
printf("请输入单位时间的薪水(单位:元)\n")
scanf("%f",&money)
originWage=money*hour
}
break
case 2:{
printf("请输入生产产品数量(单位:件)\n")
scanf("%d",&amount)
printf("请输入生产一件产品的薪水(单位:元)\n")
scanf("%f",&money)
originWage=money*amount
}
break
case 3: printf("请输入你的固定工资\n")
scanf("%f",&originWage)
break
default:printf("输入错误!\n")
return 0
}
if(originWage<0)
{
printf("数据错误!\n")
return 0
}
if(originWage<2000)
tax=0
else if(originWage>2000&&originWage<=2500)
tax=(originWage-2000)*0.05
else if(originWage>2500&&originWage<=4000)
tax=(originWage-2500)*0.1+500*0.05
else
tax=(originWage-4000)*0.15+1500*0.1+500*0.05
printf("应发工资: %f\n",originWage)
printf("所缴税款: %f\n",tax)
printf("实发工资: %f\n",originWage-tax)
return 0
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)