0 / 0 / 0
Регистрация: 13.06.2022
Сообщений: 7
|
|
1 | |
Создать квадратную матрицу, вычислить сумму значений по периметру13.06.2022, 16:33. Показов 203. Ответов 1
Метки нет (Все метки)
Моё решение:
#include <iostream> #include <ctime> using namespace std; int PerSum(int* x, int n) { cout << "Матрица:" << endl; for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { cout << x[n][&n] << "\t"; } cout << endl; } int sum = 0; for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { if (i == 0 || i == n - 1) { if (j == 0 || j == n - 1) { sum += x[i][&j]; } } } } cout << "S=" << sum; return 0; } int main() { setlocale(LC_ALL, "ru"); srand(time(NULL)); int n; cout << "Введите размер матрицы:" << endl; cin >> n; int** matr = new int* [n]; for (int i = 0; i < n; i++) { matr[i] = new int[n]; } for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { matr[n][n] = rand() % 10; } } PerSum(&matr[n][n], n); } После ввода размера матрицы программа завершается, в visual studio срабатывает какое то исключение (при том что я вроде бы все исключения отключил)
0
|
13.06.2022, 16:33 | |
Ответы с готовыми решениями:
1
ВВести квадратную матрицу , вычеслить сумму елементов стоящих по периметру матрицы.Если S>0, вывести исходную матрицу и елементы первой и последней с Заполнить квадратную матрицу числами по периметру Сформировать квадратную матрицу и вычислить сумму элементов Создать квадратную матрицу порядка n, заполненную случайными действительными числами. Найти наибольшее из значений |
1709 / 1109 / 337
Регистрация: 25.01.2019
Сообщений: 2,910
|
|||||||||||
13.06.2022, 20:35 | 2 | ||||||||||
Добавлено через 12 минут Ваще лучше сразу углы впихнуть чтоб два цыкла не бегать
0
|
13.06.2022, 20:35 | |
13.06.2022, 20:35 | |
Помогаю со студенческими работами здесь
2
Дано квадратную целочисленную матрицу порядка N. Найдите сумму значений элементов, находящихся в заштрихованной части Сформировать квадратную матрицу и вычислить сумму последних трех столбцов Выделить наиболее подходящую квадратную матрицу и вычислить сумму элементов ее главной диагонали Сформировать квадратную матрицу по заданному образцу, вычислить в ней сумму элементов 3-го столбца Создать квадратную матрицу, сформировать новую матрицу такой же размерности путём транспонирования исходной Сформировать матрицу из случайных значений, подсчитать сумму её элементов, вывести матрицу и сумму на экран Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |