4 / 4 / 0
Регистрация: 05.03.2013
Сообщений: 449
|
||||||
1 | ||||||
Привести в матрице главную диагональ равную нулям14.04.2013, 15:27. Показов 1390. Ответов 8
Метки нет (Все метки)
написал следующий код:
а выдает следующее:
0
|
14.04.2013, 15:27 | |
Ответы с готовыми решениями:
8
Найти сумму максимума и минимума в каждой матрице. В той матрице, где сумма больше, обнулить главную и побочную диагональ Поменять местами побочную и главную диагональ в матрице В квадратной матрице найти главную диагональ и отсортировать четные числа Найти минимальное число в матрице и заменить им главную и побочную диагональ |
3 / 3 / 1
Регистрация: 14.11.2012
Сообщений: 235
|
|
14.04.2013, 15:35 | 2 |
0
|
7 / 7 / 2
Регистрация: 19.11.2012
Сообщений: 26
|
||||||
14.04.2013, 15:36 | 3 | |||||
Сообщение было отмечено Памирыч как решение
Решение
в функции printf("%d", a[i][j]) знак адреса не надо ставить (у вас 14 строчка в коде)
1
|
4 / 4 / 0
Регистрация: 05.03.2013
Сообщений: 449
|
|
14.04.2013, 15:39 [ТС] | 4 |
программа после этого ошибку выдает
то есть вылетает Добавлено через 2 минуты спасибо. вы прям мне глаза открыли
0
|
3 / 3 / 1
Регистрация: 14.11.2012
Сообщений: 235
|
||||||
14.04.2013, 15:40 | 5 | |||||
0
|
4 / 4 / 0
Регистрация: 05.03.2013
Сообщений: 449
|
||||||
14.04.2013, 16:00 [ТС] | 6 | |||||
еще вопрос. хотел привести в матрице главную диагональ равную нулям написал следующий код:
0
|
7 / 7 / 2
Регистрация: 19.11.2012
Сообщений: 26
|
||||||
14.04.2013, 17:01 | 7 | |||||
Зачем так код усложнять? Добавьте просто еще одно условие if(i==j) + не забывайте во внешнем цикле прописать дополнительно printf("\n");, иначе все элементы матрицы выведутся в одну строчку
a[i][j]=0;:
1
|
4 / 4 / 0
Регистрация: 05.03.2013
Сообщений: 449
|
|
14.04.2013, 17:14 [ТС] | 8 |
Mrs_Kate, а возможно ли посчитать все получившиеся числа(все двойки, единицы и т.д.) и вывести их на экран?
0
|
7 / 7 / 2
Регистрация: 19.11.2012
Сообщений: 26
|
|||||||||||
14.04.2013, 17:51 | 9 | ||||||||||
Да, возможно, только большое условие будет. Нужно сравнивать каждый элемент матрицы с 2, 1 и тд, ну и счетчик, конечно)
например:
а потом просто пишешь
1
|
14.04.2013, 17:51 | |
14.04.2013, 17:51 | |
Помогаю со студенческими работами здесь
9
В матрице найти минимальный элемент и поставить его на главную диагональ В заданной матрице поменять местами первую строку и главную диагональ В матрице найти наименьшие элементы в каждом столбце и поместить их на главную диагональ Поменять местами строки, столбцы в матрице (чтобы упорядочить главную диагональ) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |