1. Сравните понятия «массив» и «матрица».
Массив и матрица - это два разных типа структур данных. Массив - это упорядоченный набор элементов одного типа, индексированных целочисленными значениями, обычно начинающимися с нуля. Матрица - это двумерный массив, то есть массив, состоящий из строк и столбцов, где каждый элемент характеризуется двумя индексами: индексом строки и индексом столбца.
2. Как вы думаете, можно ли считать, что первый индекс элемента матрицы — это номер столбца, а второй — номер строки?
Да, обычно в матрицах первый индекс соответствует номеру столбца, а второй - номеру строки. Это связано с традиционной записью матриц в математике, где обычно сначала указывают номер столбца, а затем номер строки.
3. Почему суммирование элементов главной диагонали требует одиночного цикла, а суммирование элементов под главной диагональю — вложенного?
При суммировании элементов главной диагонали матрицы нужно просто перебрать элементы по диагонали, используя один цикл. При суммировании элементов под главной диагональю нужно перебрать все строки матрицы и для каждой строки перебрать элементы под главной диагональю, используя вложенный цикл. Это связано с тем, что элементы главной диагонали находятся на одном уровне вложенности, а элементы под главной диагональю находятся на разных уровнях вложенности, поэтому для перебора последних требуется дополнительный цикл.