0 / 0 / 0
Регистрация: 12.01.2013
Сообщений: 14
|
|
1 | |
Определить количество четных элементов, расположенных на главной и побочной диагоналях матрицы12.01.2013, 00:37. Показов 8759. Ответов 32
Метки нет (Все метки)
Люди добрые помогите пожалуйста. Срочно нужно сделать задание.
Задание 5. Ввести матрицу размером NxM. Память для массива выделить динамически. Выполнить в соответствии с номером варианта индивидуальное задание и вывести на экран исходные данные и полученный результат. Предусмотреть в программе использование функции пользователя. Определить количество четных элементов, расположенных на главной и побочной диагоналях. Сделали что бы вводили N и M , но тогда нет главной и побочной диагонали, препод все перечеркнула а завтра сдать нужно. Помогите пожалуйста!!!
0
|
12.01.2013, 00:37 | |
Ответы с готовыми решениями:
32
Определить количество четных элементов, расположенных на главной и побочной диагоналях Определить количество четных элементов матрицы, расположенных на главной и побочной диаганалях Сформировать массив из элементов матрицы, расположенных на главной и побочной диагоналях Вычислить сумму элементов, расположенных на главной и побочной диагоналях матрицы |
0 / 0 / 0
Регистрация: 12.01.2013
Сообщений: 14
|
|
12.01.2013, 01:27 [ТС] | 21 |
что-то не то, размерность массива не вводиться
Добавлено через 5 минут Vvedite kolichestvo strok (N): 2 Vvedite kolichestvo stolbcov (M): 2 Vvedite massiv A: Vvedite massiv A: Vvedite a[0][0]:1 Vvedite a[0][1]:2 Vvedite a[0][2]:3 Vvedite a[0][3]:1 Vvedite a[0][4]:23 Vvedite a[0][5]:2 Vvedite a[0][6]:3 Vvedite a[0][7]:21 Vvedite a[0][8]: и так далее
0
|
368 / 256 / 65
Регистрация: 22.06.2010
Сообщений: 1,566
|
|||||||||||
12.01.2013, 01:42 | 22 | ||||||||||
Поправьте только "В диагоналях массива...".
0
|
0 / 0 / 0
Регистрация: 12.01.2013
Сообщений: 14
|
|
12.01.2013, 01:45 [ТС] | 23 |
0
|
368 / 256 / 65
Регистрация: 22.06.2010
Сообщений: 1,566
|
||||||
12.01.2013, 01:51 | 24 | |||||
Не по теме: Легче было сразу с нуля написать...
0
|
0 / 0 / 0
Регистрация: 12.01.2013
Сообщений: 14
|
|
12.01.2013, 01:58 [ТС] | 25 |
0
|
368 / 256 / 65
Регистрация: 22.06.2010
Сообщений: 1,566
|
|
12.01.2013, 02:01 | 26 |
0
|
0 / 0 / 0
Регистрация: 12.01.2013
Сообщений: 14
|
||||||
12.01.2013, 02:27 [ТС] | 27 | |||||
int main() { int**a; int i,j,n,m,Kol; прога рабочая но если массив прямоугольный то что делать ???
0
|
368 / 256 / 65
Регистрация: 22.06.2010
Сообщений: 1,566
|
|
12.01.2013, 04:30 | 28 |
0
|
36 / 36 / 4
Регистрация: 29.08.2012
Сообщений: 59
|
||||||
12.01.2013, 05:59 | 29 | |||||
Выход за пределы массива при i = n или j = m, n и m - это размерность массива, но НЕ его последний индекс.
Если матрица прямоугольная то и считать ничего не надо, нет в прямоугольных матрицах главной и побочной диагонали. Кликните здесь для просмотра всего текста
1
|
368 / 256 / 65
Регистрация: 22.06.2010
Сообщений: 1,566
|
|
12.01.2013, 07:04 | 30 |
FreeMinder, каюсь, вторую ночь не сплю
Не по теме: Но почему мой вариант работает?
0
|
36 / 36 / 4
Регистрация: 29.08.2012
Сообщений: 59
|
|
12.01.2013, 15:16 | 31 |
Работает, но не верно
Этот код "прогуляется" по всему массиву и подсчитает общее количество четных, а не по диагонали. А в этом коде внутренний цикл так и не выполнится ни разу
0
|
368 / 256 / 65
Регистрация: 22.06.2010
Сообщений: 1,566
|
|
12.01.2013, 16:13 | 32 |
0
|
36 / 36 / 4
Регистрация: 29.08.2012
Сообщений: 59
|
|
12.01.2013, 16:23 | 33 |
Кстати даже при j>=0, остается a[n][m] и остальные выходы за пределы массива, самое интересное что мусор за пределами массива оказывается четным, по крайней мере в моих тестах в студии
0
|
12.01.2013, 16:23 | |
12.01.2013, 16:23 | |
Помогаю со студенческими работами здесь
33
Для массива определить количество четных элементов, расположенных ниже главной и побочной диагоналей Найти максимальное значение элементов, расположенных на главной и побочной диагоналях матрицы Определить количество отрицательных элементов на главной и побочной диагоналях Подсчитать количество положительных элементов в главной и побочной диагоналях матрицы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |