0 / 0 / 0
Регистрация: 23.12.2013
Сообщений: 35

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

27.12.2013, 18:49. Показов 1934. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дана матрица A(n,n). Получить новую матрицу путем деления всех элементов исходной матрици на сумму элементов, находящейся на главной диогонали.
Помогите составить код.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.12.2013, 18:49
Ответы с готовыми решениями:

Получить новую матрицу путем деления всех элементов исходной матрицы на ее наибольший по модулю элемент
2)Задан двумерный массив А. Получить новую матрицу путем деления всех элементов исходной матрицы на ее наибольший по модулю элемент.

Получить новую матрицу, путём деления всех элементов исходной матрицы на ее максимальный по модулю элемент
С матрицы А (n, n) (n <= 6) получить новую матрицу В (n, n) путем деления всех элементов матрицы А на ее максимальный по модулю элемент.

Получить новую матрицу путем деления всех элементов данной матрицы на её наибольший по модулю элемент
Дана действительная матрица размера n*m, в которой не все элементы равны нулю. Получить новую матрицу путем деления всех элементов данной...

2
Заблокирован
27.12.2013, 18:53
Лучший ответ Сообщение было отмечено SelleR01 как решение

Решение

Предыдущая ваша тема почти точно совпадает с этой. Неужели вы не можете сами переделать?

C++
1
2
3
4
5
6
7
double sum=0;
for(int j=0;j<n;j++)
sum+=a[j][j];
 
for(int i=0;i<n;i++)
for(int k=0;k<n;k++)
a[i][k]/=max;
0
 Аватар для azbest
42 / 42 / 18
Регистрация: 12.03.2013
Сообщений: 148
27.12.2013, 18:55
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#include <iostream>
#include<time.h>
#include<stdlib.h>
#include <iomanip>
#include <climits>
 
using namespace std;
 
int main()
{
    srand(time(NULL));
    int M=0;
    int sum=0, max = INT_MIN;
    cin >> M;
    int** A=new int* [M];
    for (int i=0; i<M;++i) {
        A[i]=new int[M];
        for (int j=0; j<M; ++j) {
            A[i][j] = rand()%100;
            cout << setw(4) << A[i][j];
            if (i == j) {
                    sum += A[i][j];
            }
 
        }
        cout << endl;
 
    };
 
    float** B = new float*[M];
    for (int i=0; i<M; ++i) {
        B[i] = new float[M];
        for (int j=0; j<M; ++j) {
            B[i][j] = A[i][j]/float(sum);
            cout<< setw(10) << B[i][j];
        }
        cout << endl;
    }
 
 
    for(int i = 0; i < M; i++) {
        delete [] A[i];
    }
    delete [] A;
 
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.12.2013, 18:55
Помогаю со студенческими работами здесь

Получить новую матрицу путем деления всех элементов данной матрицы на ее наибольший по модулю элемент
помогите с задачей,надо написать код на с++ Дана действительная матрица размером m×n, в которой не все элементы равны нулю....

Получить новую матрицу путем деления всех элементов данной матрицы на ее наибольший по модулю элемент
Получить новую матрицу путем деления всех элементов данной матрицы на ее наибольший по модулю элемент

Получить новую матрицу путем деления всех элементов на ее наибольший по модулю элемент
Помогите написать программу на c++, задание: Дана действительная матрица размера n×m , в которой не все элементы равны нулю....

Матрицы: получить новую матрицу путем умножения всех элементов на...
Решите пожалуиста!!!Получить новую матрицу путем умножения всех элементов данной матрицы на ее найбольший по модулю элемент!Без iostream...

Дана прямоугольная матрица. Получить новую матрицу путём деления всех элементов исходной матрицей на её максимальный по модулю элемент.
7.9.2. Помогите, пожалуйста, решить задачу в С++. Дана прямоугольная матрица. Получить новую матрицу путём деления всех элементов...


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

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

Новые блоги и статьи
Как украсить новогоднюю елку с Q# и Qiskit
EggHead 24.06.2025
Что может быть необычнее, чем применить законы квантовой механики для украшения новогодней елки? Пока другие развешивают обычные гирлянды, я решил объединить свою страсть к квантовым вычислениям с. . .
Системы нулевого доверия на C#
UnmanagedCoder 24.06.2025
Традиционная архитектура безопасности работает по принципу средневекового замка: создаём высокие стены вокруг корпоративной сети, укрепляем ворота межсетевыми экранами и системами обнаружения. . .
Снова не мой путь. Циклическое среднее, я обеими руками за проверку условия, в ракурсе данной задачи - циклическое среднее в топку.
Hrethgir 24.06.2025
Привет. Такой вопрос - нужно выводить среднее математическое между двумя направлениями, интервал значений которых может лежать в диапазоне одного оборота по кругу. Проблема заключается в том, что. . .
Деплой Flask приложения
py-thonny 23.06.2025
За годы работы с Flask я натыкался на одни и те же грабли достаточно часто, чтобы наконец научится их обходить. И сегодня хочу поделится опытом, который сбережет вам немало нервных клеток. Начнем с. . .
WebAssembly и контейнеры в .NET Aspire для оркестрации распределенных архитектур
ArchitectMsa 23.06.2025
Я наблюдаю, как WebAssembly (или просто WASM) постепенно выходит за рамки своего первоначального предназначения — исполнения кода на стороне браузера. Теперь эта технология проникает в серверную. . .
Непрерывная интеграция для пакета Python
Mr. Docker 22.06.2025
Было 4 часа утра пятницы, когда я выпустил новую версию нашей внутренней библиотеки для обработки данных. Релиз 0. 5. 2 содержал небольшой фикс для обработки дат в ISO формате, что может пойти не так?. . .
Продвинутый ETL на C# из OLTP БД в хранилище
stackOverflow 22.06.2025
Работая в сфере корпоративной аналитики, я постоянно сталкиваюсь с одним и тем же - нужны чистые, структурированные и, главное, свежие данные. Без них современные аналитические системы, машинное. . .
Мастер-класс по микросервисам на Node.js
Reangularity 21.06.2025
Node. js стал одной из самых популярных платформ для микросервисной архитектуры не случайно. Его неблокирующая однопоточная модель и событийно-ориентированный подход делают его идеальным для. . .
Управление Arduino из WPF приложения
Wired 21.06.2025
Зачем вообще связывать Arduino с WPF-приложением? Казалось бы, у Arduino есть собственная среда разработки, своя экосистема, свои способы управления. Однако при создании серьезных проектов. . .
Звёздная пыль
kumehtar 20.06.2025
Я просто это себе представляю: как создавался этот мир. Как энергия слипалась в маленькие частички. Как они собирались в первые звёзды, как во вселенной впервые появился Свет. Как эти звёзды. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru