某公司的职员的工资为底薪加提成,底薪每月固定不变为1000元,提成根据当月业绩的利润而定,提成的计算公式如下;
1000<<利润<=2000 提成10%
2000<<利润<=4000 提成12%
4000<<利润<=6000 提成15%
6000<<利润<=8000 提成20%
利润>8000 提成25%
请编写一个程序,请输入员工的利润,计算并输出改职工当月的工资收入。要求,分别使用if语句和switch语句实现
C++,我是猜开始接触,老师们帮忙写一下这个题的代码,谢谢
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
5条回答 默认 最新
- WorldMobile 2015-10-16 00:51关注
int n;wage
cout<<"Enter a number:\n";
cin>>n;
wage = 1000
if (n >1000) and (n<= 2000)
{
wage = wage + n * 0.1
}
else if (n >2000) and (n<=4000)
{
wage = wage + n * 0.12
}
else if (n >4000) and (n<=6000)
{
wage = wage + n * 0.15
}
else if (n >6000) and (n<=8000)
{
wage = wage + n * 0.20
}
else if (n >86000)
{
wage = wage + n * 0.25
}cout<<wage<<endl;
解决 无用评论 打赏 举报
悬赏问题
- ¥15 程序不包含适用于入口点的静态Main方法
- ¥15 素材场景中光线烘焙后灯光失效
- ¥15 请教一下各位,为什么我这个没有实现模拟点击
- ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
- ¥20 有关区间dp的问题求解
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置
- ¥15 有没有研究水声通信方面的帮我改俩matlab代码
- ¥15 ubuntu子系统密码忘记