我的方法需要按百分比增加收入

时间:2014-09-10 04:19:29

标签: c#

编写方法ChangeSalaries。它改变了所有人的工资。该方法有两个输入:列表 收入和加薪(按百分比表示)。它什么都不返回。此方法修改列表。请注意

例如,ChangeSalaries(收入,5)将使所有收入增加5%。

这是我到目前为止所做的,但它并没有完全奏效,我知道我需要百分比看起来像(* 0.15或0.20)等产生一个百分比但我无法工作它在这里

    public static void ChangeSalaries(List<double> incomez, int percent)

    for (int i = 0; i < incomez.Count; ++i)
    {
          Console.WriteLine(incomez[i] * percent);

    }

    }

1 个答案:

答案 0 :(得分:0)

首先你的计算错了。并改变你的方法,它会起作用。

 public static void ChangeSalaries(List<double> incomez, int percent)
    {
        for (int i = 0; i < incomez.Count; ++i)
        {

          incomez[i] = ((incomez[i] * percent) / 100) + incomez[i];

          Console.WriteLine(incomez[i]);

        }

    }