Найти сумму кубов элементов, до пятого положительного элемента массива - C#
Формулировка задачи:
найти сумму кубов элементов, расположенных до пятого положительного элемента массива, который больше или равен a.
Число a вводится с клавиатуры.
Решение задачи: «Найти сумму кубов элементов, до пятого положительного элемента массива»
textual
Листинг программы
int[] intArray = new int[]{1,2,3,4,5,6,7,8,9,10};
int a = Convert.ToInt32(Console.ReadLine());
int result = 0, count = 0;
foreach (int t in intArray)
if ((t > 0) && (t >= a))
{
result += (int)Math.Pow(t, 3);
count++;
if (count == 4)
break;
}
Console.Write(result.ToString());
Console.ReadKey();