Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

что не так делаю?! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Квантовый баг http://www.cyberforum.ru/cpp-beginners/thread281455.html
Нет, это не баг в программе для квантового компьютера. Это баг в программе для внешнего устройства. Блуждающий, прячущийся баг: при определённых условиях программа вылетает (наверное при...
C++ Рекурсивная, нерекурсивная и in-line функции НОД Написать программу, наибольший общий делитель нескольких чисел, содержащую не менее трех функций в разных файлах .c (.cpp), и три варианта определения функций:  нерекурсивная  рекурсивная... http://www.cyberforum.ru/cpp-beginners/thread281393.html
Сортировка двусвязного списка вставками C++
Добрый день, есть готовый двусвязный список. Нужно было реализовать сортировку вставками любых чисел. В комментариях main() оставил оба свои варианта, ни 1 не работает, вылезает ошибка...
C++ Составить инвентарную ведомость склада
Сделайте пожалуйста ребят, очень вас прошу, завтра уже сдать нужно :( 2 задачки, если вам не трудно, помогите мне ((( 1) Решить , используя структуру point для хранения координат точки: Найти...
C++ Найти сумму модулей элементов матрицы, находящихся выше главной диагонали http://www.cyberforum.ru/cpp-beginners/thread281349.html
Помогите сделать программу. Дано целочисленная матрица. Определить: - сумму модулей элементов, находящихся выше главной диагонали - количество "-"элементов в каждой строке.
C++ Программа на с++ Нужна программа для решения уравнений методом хорд возможностью ввода точности и каким либо графическим отображением хода решения??кто поможет??:) подробнее

Показать сообщение отдельно
krotser
2 / 2 / 1
Регистрация: 06.11.2010
Сообщений: 8
22.04.2011, 18:08
Цитата Сообщение от leito.pr Посмотреть сообщение
Определить:
- сумму модулей элементов, находящихся выше главной диагонали
- количество "-"элементов в каждой строке.
Размеры матрицы n строк * m столбцов.
В массиве d храним числа, показывающее количество отрицательных чисел в строке.
В переменной sum храним сумму модулей элементов, находящихся выше главной диагонали.
C++
1
2
3
4
5
6
7
8
for(i = 0; i < n; i++)
{
   for(j = 0; j < m; j++)
   {
       if(i == j && i > 0) sum += abs(matrix[i - 1][j]);
       if(matrix[i][j] < 0) d[i]++;
   }
}
P.S. abs(x); модуль от переменной x(необходимо подключить math.h)
P.P.S. и не забыть обнулить переменные или завести их глобально, зависит от компилятора)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru