FreeCDZ

Язык программирования C++. Вычисление суммы элементов матрицы. Составление и отладка программ

×

Задание 1

Определите, что будет выведено на экран в результате выполнения программы: int arr[3][3] = { {-1, 0, 1}, {-1, 0, 1}, {-1, 0, 1} }; int s = 0; for(int i=0; i < 3; i++) { for(int j=0; j<3; j++) { s = s + arr[i][j]; } } cout << s;

×

Задание 2

Выберите фрагмент программы, в котором вычисляется сумма элементов побочной диагонали квадратной матрицы 3 * 3:

×

Задание 3

Требуется заполнить квадратную матрицу размером 5 * 5 значениями от 1 до 25 и найти сумму элементов главной диагонали. Заполните пропуски в фрагменте программы, решающем эту задачу: int s = ; int n = ; int num = 0; for(int i = 0; i < n; i++) { for(int j = 0; j < n; j++) { arr[i][j] = ; num = num + ; if ( == ) s = s + ; } }