Всем здравствуйте.Подсмотрел решение и появилось несколько вопросов. 1)Почему после первого цикла for он прописывает result [i]=new int [i+1]-это значит он переходит на след. ячейку или нет. 2)Во втором цикле for он пишет длину массива i (result[i].lenght 3) Что значит строка result [i][j]=i+j for (int i = 0; i < result.length; i++) { result[i] = new int[i + 1]; for (int j = 0; j < result[i].length; j++) { result[i][j] = i + j; System.out.print(result[i][j] + " "); }