Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
Рома123
3 / 3 / 0
Регистрация: 18.05.2010
Сообщений: 140
1

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

26.05.2010, 20:46. Просмотров 1383. Ответов 8
Метки нет (Все метки)

Буду благодарен
Задана квадратная матрица вещественных чисел. Найти сумму модулей элементов, которые находятся ниже главной диагонали
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.05.2010, 20:46
Ответы с готовыми решениями:

Дана целочисленная квадратная матрица. Найти сумму модулей элементов расположенных ниже главной диагонали
Помогите написать программу а то я с эти совсем не дружу

Найти суммы тех элементов, которые находятся, соответственно ниже, выше, и на главной диагонали.
Дано действительную матрицу порядка N. Рассмотреть только те элементы, которые...

Найти сумму модулей элементов квадратной матрицы, расположенных ниже главной диагонали
1) Найти сумму модулей элементов, расположенных ниже главной диагонали

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

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

8
vladislavchick
35 / 35 / 8
Регистрация: 22.05.2010
Сообщений: 107
26.05.2010, 20:50 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;
}
0
Рома123
3 / 3 / 0
Регистрация: 18.05.2010
Сообщений: 140
26.05.2010, 20:51  [ТС] 3
спасибо
0
vladislavchick
35 / 35 / 8
Регистрация: 22.05.2010
Сообщений: 107
26.05.2010, 20:52 4
Дан езач то.
0
neske
1527 / 894 / 192
Регистрация: 26.03.2010
Сообщений: 3,074
26.05.2010, 20:53 5
vladislavchick, нужно найти сумму модулей.
Измените строку #18 на:
C++
1
result += abs(matrix[i][j]);
0
vladislavchick
35 / 35 / 8
Регистрация: 22.05.2010
Сообщений: 107
26.05.2010, 20:59 6
Тьфу!!! И здесь ошибся.

Добавлено через 53 секунды
Спасибо, neske, только там не abs() a fabs().
0
neske
1527 / 894 / 192
Регистрация: 26.03.2010
Сообщений: 3,074
26.05.2010, 21:00 7
vladislavchick, http://www.cplusplus.com/reference/clibrary/cstdlib/abs/
0
vladislavchick
35 / 35 / 8
Регистрация: 22.05.2010
Сообщений: 107
26.05.2010, 21:02 8
Так в abs() аргумент целого или длинного целого типа, а массив вещественных чисел.

Добавлено через 37 секунд
Но за ссылку спс.
1
Рома123
3 / 3 / 0
Регистрация: 18.05.2010
Сообщений: 140
26.05.2010, 21:09  [ТС] 9
Спасибо вам большое
0
26.05.2010, 21:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.05.2010, 21:09

Дана квадратная матрица. Найти сумму элементов ее главной, побочной диагонали.
Помогите пожалуйста решить. 3. Дана квадратная матрица порядка*M. Найти сумму...

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

Дана действительная квадратная матрица порядка 8. В строках с отрицательным элементом на главной диагонали найти сумму всех элементов
Дана действительная квадратная матрица порядка 8. В строках с отрицательным...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru