Suma de un segmento

Dados un arreglo de enteros y un entero n, devuelve la suma de los primeros n números del arreglo.

Ejemplo resuelto

Program.SumFirstNNums(new[] { 9, 8, 7, 6 }, 3); // 24
// n es 3.
// Los primeros 3 números son 9, 8 y 7.
// Su suma es 24 (9 + 8 + 7).

Ejemplos

Program.SumFirstNNums(new[] { 1, 3, 2 }, 2); // 4

Program.SumFirstNNums(new[] { 4, 2, 5, 7 }, 4); // 18

Program.SumFirstNNums(new[] { 3, 6, 2 }, 0); // 0

Notas

Si n es mayor que la longitud del arreglo, devuelve la suma de todos sus elementos.