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

Задана квадратная матрица вещественных чисел. Найти сумму модулей элементов, которые находятся ниже главной диагонали C++ - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Рома123
3 / 3 / 0
Регистрация: 18.05.2010
Сообщений: 140
26.05.2010, 20:46     Задана квадратная матрица вещественных чисел. Найти сумму модулей элементов, которые находятся ниже главной диагонали C++ #1
Буду благодарен
Задана квадратная матрица вещественных чисел. Найти сумму модулей элементов, которые находятся ниже главной диагонали
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.05.2010, 20:46     Задана квадратная матрица вещественных чисел. Найти сумму модулей элементов, которые находятся ниже главной диагонали C++
Посмотрите здесь:

C++ [C++] Найти сумму модулей элементов, расположенных выше главной диагонали
Найти сумму модулей элементов матрицы, находящихся выше главной диагонали C++
Квадратная матрица: Вычислить сумму элементов, расположенных на главной диагонали и выше, которые превосходят все элементы C++
Дана действительная квадратная матрица порядка 8. В строках с отрицательным элементом на главной диагонали найти сумму всех элементов C++
Дана квадратная матрица. Найти сумму элементов ее главной, побочной диагонали. C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vladislavchick
35 / 35 / 1
Регистрация: 22.05.2010
Сообщений: 107
26.05.2010, 20:50     Задана квадратная матрица вещественных чисел. Найти сумму модулей элементов, которые находятся ниже главной диагонали C++ #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <cmath>
#include <cstdlib>
using namespace std;
int main() {
    float **matrix, result = 0.;
    unsigned n, i, j;
    cout << "Введите порядок матрицы: ";
    cin >> n;
    matrix = new float *[n];
    for (i = 0; i < n; i++)
        matrix[i] = new float[n];
    cout << "\nВведите матрицу:\n";
    for (i = 0; i < n; i++)
        for (j = 0; j < n; j++)
            cin >> matrix[i][j];
    for (i = 1; i < n; i++)
        for (j = 0; j < i; j++)
            result += fabs(matrix[i][j]);
    cout << "\nРезультат: " << result << endl;
    system("pause");
    return 0;
}
Рома123
3 / 3 / 0
Регистрация: 18.05.2010
Сообщений: 140
26.05.2010, 20:51  [ТС]     Задана квадратная матрица вещественных чисел. Найти сумму модулей элементов, которые находятся ниже главной диагонали C++ #3
спасибо
vladislavchick
35 / 35 / 1
Регистрация: 22.05.2010
Сообщений: 107
26.05.2010, 20:52     Задана квадратная матрица вещественных чисел. Найти сумму модулей элементов, которые находятся ниже главной диагонали C++ #4
Дан езач то.
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,694
26.05.2010, 20:53     Задана квадратная матрица вещественных чисел. Найти сумму модулей элементов, которые находятся ниже главной диагонали C++ #5
vladislavchick, нужно найти сумму модулей.
Измените строку #18 на:
C++
1
result += abs(matrix[i][j]);
vladislavchick
35 / 35 / 1
Регистрация: 22.05.2010
Сообщений: 107
26.05.2010, 20:59     Задана квадратная матрица вещественных чисел. Найти сумму модулей элементов, которые находятся ниже главной диагонали C++ #6
Тьфу!!! И здесь ошибся.

Добавлено через 53 секунды
Спасибо, neske, только там не abs() a fabs().
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,694
26.05.2010, 21:00     Задана квадратная матрица вещественных чисел. Найти сумму модулей элементов, которые находятся ниже главной диагонали C++ #7
vladislavchick, http://www.cplusplus.com/reference/c...y/cstdlib/abs/
vladislavchick
35 / 35 / 1
Регистрация: 22.05.2010
Сообщений: 107
26.05.2010, 21:02     Задана квадратная матрица вещественных чисел. Найти сумму модулей элементов, которые находятся ниже главной диагонали C++ #8
Так в abs() аргумент целого или длинного целого типа, а массив вещественных чисел.

Добавлено через 37 секунд
Но за ссылку спс.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.05.2010, 21:09     Задана квадратная матрица вещественных чисел. Найти сумму модулей элементов, которые находятся ниже главной диагонали C++
Еще ссылки по теме:

В квадратной матрице найти сумму элементов ниже главной диагонали C++
C++ Вычислить сумму тех из m элементов, которые превосходят по величине все элементы, расположенные ниже главной диагонали
Найти сумму модулей элементов квадратной матрицы, расположенных ниже главной диагонали C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Рома123
3 / 3 / 0
Регистрация: 18.05.2010
Сообщений: 140
26.05.2010, 21:09  [ТС]     Задана квадратная матрица вещественных чисел. Найти сумму модулей элементов, которые находятся ниже главной диагонали C++ #9
Спасибо вам большое
Yandex
Объявления
26.05.2010, 21:09     Задана квадратная матрица вещественных чисел. Найти сумму модулей элементов, которые находятся ниже главной диагонали C++
Ответ Создать тему
Опции темы

Текущее время: 06:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru