0 / 0 / 0
Регистрация: 23.12.2019
Сообщений: 18
|
||||||
1 | ||||||
Выполнить операцию сглаживания матрицы07.01.2020, 19:31. Показов 2149. Ответов 3
Метки нет (Все метки)
Здравствуйте! Помогите,пожалуйста, разобраться,почему программа работает неверно? Задание звучит так: Разработать пользовательские функции для инициализации массива, вывода его элементов на экран, а также функции, которые осуществляют обработку массива. Дана целочисленная квадратная матрица размером 10×10. Выполнить операцию сглаживания матрицы (операция сглаживания матрицы предполагает замену каждого элемента матрицы средним арифметическим значением имеющихся соседей, где соседями элемента Aij будут элементы Akl с i-1 < k < i+1, j-1 < l < j+1, (k, l) ≠ (i, j) и в сглаженной матрице найти сумму модулей элементов, расположенных ниже главной диагонали.
Программа вот:
0
|
07.01.2020, 19:31 | |
Ответы с готовыми решениями:
3
Выполнить операцию транспонирования прямоугольной матрицы Выполнить операцию транспонирования прямоугольной матрицы Выполнить операцию транспонирования прямоугольной матрицы A (m, n), m ≠ n, не выделяя дополнительного массива для хранен Числа по основанию 2 и 10. Выполнить операцию умножения |
369 / 310 / 65
Регистрация: 14.10.2014
Сообщений: 1,318
|
||||||||||||||||||||||||||||||||||||
07.01.2020, 20:00 | 2 | |||||||||||||||||||||||||||||||||||
Сообщение было отмечено Alliettt как решение
Решение
Alliettt, года 3 - 4 назад сочетание слов , "Visual Studio + Отладчик" меня вводило в ужас, но я с этим справился и вам советую начать изучать отладчик.
ошибка вроде как здесь (как минимум одна)
Добавлено через 11 минут Исправил ошибку, этот вариант должен нормально отрабатывать :
Добавлено через 5 минут Alliettt, Вы выделили память под массив mas1
1
|
0 / 0 / 0
Регистрация: 23.12.2019
Сообщений: 18
|
|
08.01.2020, 10:02 [ТС] | 3 |
Обработка и вывод массива работает,а сумму почему-то не считает, не подскажете, с чем это может быть связано?
0
|
369 / 310 / 65
Регистрация: 14.10.2014
Сообщений: 1,318
|
||||||
08.01.2020, 12:14 | 4 | |||||
Сообщение было отмечено Alliettt как решение
Решение
Alliettt, код я слегка подправил, пояснения в комментариях. За правильность вычислений не ручаюсь,
проверьте сами.
1
|
08.01.2020, 12:14 | |
08.01.2020, 12:14 | |
Помогаю со студенческими работами здесь
4
Числа по основанию 10 и 16. Выполнить операцию сложения Числа по основанию 2 и 16. Выполнить операцию умножения Числа по основанию 8 и 4. Выполнить операцию деления Числа по основанию 16 и 10. Выполнить операцию умножения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |