“人所缺乏的不是才干而是志向,不是成功的能力而是勤劳的意志。” —— 部尔卫
(如有转载,请标明出处,谢谢o(* ̄︶ ̄*)o)
参考:菜鸟教程,C语言经典案例100例(我把这些翻译成C++\C#,供自己、大家一起学习,每天一例)
菜鸟教程:http://www.runoob.com/cprogramming/c-exercise-example2.html
题目:企业发放的奖金根据利润提成。
- 利润(I)低于或等于100元时,奖金可提10%;
- 利润高于100元,低于200元时,低于100元的部分按10%提成,高于100元的部分,可提成7.5%;
- 200元到300元之间时,高于200元的部分,可提成5%;
- 高于300元时,超过300元的部分按1%提成。
从键盘输入当月利润I,求应发放奖金总数?
(咳咳,我把原问题改了,希望大家不要介意,哈)
C++语言篇(1)(因为时间原因,2018年8月17日23:21:21....,我没有再附上优化的部分,请大家见谅!)
#include <iostream>
using namespace std;
int main()
{
double money;
double bonus;
cout<<"你的利润是:";
cin>>money;
if(money<=100) {
bonus=money*0.1;
}
else if(money<=200) {
bonus=(money-100)*0.075+10;//10 = 100*0.1
}
else if(money<+300) {
bonus=(money-200)*0.05+17.5;//17.5= 100*0.1 +200*0.075
}
else{
bonus=(money-300)*0.01+27.5;//27.5=100*0.1 +200*0.075 + 300*0.05
}
cout<<"您的奖金为:"<<bonus;
return 0;
}
谢谢大家的欣赏哈,本章结束!还会有再续!
ASV大宝