Ступенчатый массив c#
Не получается заполнить ступенчатый массив, арифметической прогрессией из другого однородного массива. (длина строки ступенчатого, то есть кол-во слагаемых прогрессии - соответствующий элемент второго однородного массива)

Ответы (1 шт):
Автор решения: KuzCode
→ Ссылка
У вас вложенный массив. Вы инициализировали его, но не инициализировали его подммассивы.
Во втором по счёту цикле for(i = 0; i < elems; i++) инициализируйте подмассивы строчкой myArr[i] = new int[ a2[i]-1 ]. Должно получиться так:
for(i = 0; i < elems; i++)
{
myArr[i] = new int[ a2[i]-1 ];
for(j = 0; j < a2[i]-1; j++)
myArr[i][j] = a1[i] + j;
}
