了解计划计划

时间:2015-11-18 11:44:44

标签: c#

我正在学习学习C#的教程,我们现在正在创建一个示例项目,项目计划已经写好我现在的位置,它有一个if语句(它的代码但是没有正确的语法,因为它的只是计划)

if empGrade >= 5 , budget += 150k
if empGrade < 5 , budget += 100k

现在该计划还包括所有员工,他们的成绩是计划:

Sample project plan

我的问题是,如果budget += 150kbudget = budget + 150k/100k相同,那么为什么中间栏中的部门预算只会增加50k一次,因为他们每次都应该添加它,因为if语句说每当一个等级高于5或低于5的员工可以加入到预算中时,可以加入50k + 150 / 100k。

3 个答案:

答案 0 :(得分:2)

不是说每次增加5万。

起始预算为5万英镑。然后,对于每个员工,它会根据员工的等级为累计总额额外增加10万英镑或150,000英镑。

因此,在上面的示例中,它向XYZ IT添加了两名员工。

一年级7(150k)和一年级4(100k)。

所以数学是:

开始预算 50K

员工1补充说 50k + 150k = 200k

员工2补充说 200k + 100k = 400k

答案 1 :(得分:0)

50k是起始预算!

对于第一个例子,450k是正确的。预算为50K,然后为Alex&amp;添加2 x 150k琳达,他们都高于5年级,然后是约翰的另外10万,低于5年级。

对于第二个例子,预算再次从50k开始,然后你为5岁以上的Sara增加150k,为5岁以下的James增加100k。

答案 2 :(得分:0)

50k预算是“固定预算”,即使部门中没有人,您也有这个预算。每次有if声明时都不会添加此内容,if只需添加新的员工成绩预算(这就是您使用+ =的原因)。

(start) budget = 50k

new budget = old budget + 150k/100k
new budget = 50k + 150k/100k