Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.10.2013, 17:43   #1
Praud
Форумчанин
 
Аватар для Praud
 
Регистрация: 11.10.2012
Сообщений: 409
По умолчанию Работа с матрицей Си

Задана верхняя треугольная матрица . В каждой строке матрицы, начиная со второй, заменить нулевые элементы такими равными друг другу значениями, чтобы сумма элементов данной строки стала равной нулю.


Задал матрицу:

1 2 3 4
0 1 2 3
0 0 4 1
0 0 0 2

Нужна идея для алгоритма, который будет искать одинаковые числа которые при сложении со всей строкой будут давать 0.
Praud вне форума Ответить с цитированием
Старый 10.10.2013, 19:00   #2
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Очевидно, что матрица у Вас будет вещественная.

Код:
for (i = 1; i < n; i++) {
    s = 0;
    for (j = i; j < m; j++)
       s += a[i][j];
    d := (double (s)) / i;
    for (j = 0; j < i; j++)
        a[i][j] = d;
}

Последний раз редактировалось Poma][a; 10.10.2013 в 21:41.
Poma][a вне форума Ответить с цитированием
Старый 10.10.2013, 21:33   #3
Praud
Форумчанин
 
Аватар для Praud
 
Регистрация: 11.10.2012
Сообщений: 409
По умолчанию

что за переменная m во втором цикле?
Praud вне форума Ответить с цитированием
Старый 10.10.2013, 21:41   #4
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Матрица a[n][m].. Я не выделил в тег? Хм.. странно.. Щас поправлю..
Poma][a вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с матрицей sbnm Visual C++ 3 04.01.2013 23:43
Работа с матрицей(C++) ILUWA Помощь студентам 2 16.01.2012 15:24
работа с матрицей mego4el Общие вопросы C/C++ 4 22.12.2010 02:52
работа с матрицей AleksENN Помощь студентам 0 23.10.2010 14:13