Задан двумерный массив y из 4-х строк и 4-х столбцов. составить программу, которая вычисляет s – сумму элементов побочной диагонали и значение суммы всех элементов массива на с++ подробне эту я не понял что то
210
269
Ответы на вопрос:
#include < iostream> #include < iomanip> int main() { using namespace std; const int n = 4; const int m = 4; int y[n][m]; //как-нибудь заполняем матрицу for (int i = 0; i < n; ++i) for (int j = 0; j < m; ++j) y[i][j] = (i + 1) * (j + 1); //выведем её на экран for (int i = 0; i < n; ++i) { for (int j = 0; j < m; ++j) cout < < setw(3) < < y[i][j]; cout < < endl; } //находим сумму элементов побочной диагонали int s = 0; for (int i = 0; i < n; ++i) for (int j = 0; j < m; ++j) if (j == m - 1 - i) s = s + y[i][j]; cout < < "sum of adverse diagonal of array: " < < s < < endl; //находим сумму всех элементов матрицы int sum = 0; for (int i = 0; i < n; ++i) for (int j = 0; j < m; ++j) sum = sum + y[i][j]; cout < < "sum of all elements of array: " < < sum < < endl; return 0; }
PascalABC.Net
begin var (a, b) := ReadInteger2('Введите сторону А и B: '); Println('Периметр: ', 2 * (a + b), ' Площадь: ', a * b); end.Популярно: Информатика
-
Женечка555119.03.2021 22:54
-
ddddddddddddddd1023.09.2021 18:21
-
shdbrjhb01.05.2021 04:59
-
1Sn1KeRS1111.09.2022 04:45
-
Ленабогатова122.01.2020 08:13
-
OrzuUchenichok19.01.2023 15:55
-
софия73131.01.2023 17:49
-
andrognew201831.03.2022 00:38
-
violettavladimirovna30.08.2022 16:26
-
Ваня11111122209.02.2020 22:39