Как реализовать цикл? - C#
Формулировка задачи:
как сделать чтобы выполнялось это условие:
"Наращенным итогом вычислить сумму расходов до наступления бюджетного ограничения
т.е.
Проекты с 1-го по К-й включить в портфель" здесь нужно сделать массив
static int[] SumRasxod(int[] P, int n, int B)
{
int[] SR = new int[P.Length];
while (SR[i] < B)
{
for (int i = 0; i < P.Length; i++)
{
SR[i] = SR[i] + P[i];
}
}
return SR;
}Решение задачи: «Как реализовать цикл?»
textual
Листинг программы
static void SumRasxod(int[] P, int B)
{
int SR = 0;
List<int> Portfel = new List<int>();
int i = 0;
while (SR < B && i < P.Length)
{
Portfel.Add(P[i]);
SR += P[i];
i++;
}
Console.WriteLine("\nСумма расходов = {0}", SR);
}