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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Diablo654
0 / 0 / 0
Регистрация: 20.04.2013
Сообщений: 3
#1

Разделить элементы k-й строки на диагональный элемент, расположенный в этой строке - C++

26.12.2013, 08:49. Просмотров 993. Ответов 1
Метки нет (Все метки)

Задана матрица порядка n и числа k. Разделить элементы k-й строки на диагональный элемент, расположенный в этой строке.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2013, 08:49     Разделить элементы k-й строки на диагональный элемент, расположенный в этой строке
Посмотрите здесь:

C++ Элементы, у которых сумма номеров строки и столбца четные оставить без изменения, а остальные разделить на максимальный по модулю элемент строки
Работа с массивом.Разделить элементы K-ой строки на диагональный элемент массива C++
C++ Найти строку, содержащую наибольший элемент матрицы и заменить все отрицательные элементы этой строки числом 0
C++ В матрице z(m,m) каждый элемент разделить на диагональный стоящаий в том же столбце
C++ Вывести элемент матрицы, расположенный в I-й строке и J-м столбце
Если в строке есть элемент, равный среднему арифметическому элементов этой строки, то вставьте после него строку, состоящую из этих элементов C++
C++ Если в строке есть элемент, равный среднему арифметическому элементов этой строки, то вставьте после него строку, состоящую из этих элементов
Определить минимальный элемент квадратной матрицы, расположенный в левой части, ограничен диагоналями, включая диагональные элементы C++
Найти строку, содержащую минимальный элемент матрицы, и поменять в этой строке элементы 1-го и 4-го столбца C++
C++ Найти строки, у которых диагональный элемент больше суммы всех остальных
Заменить диагональный элемент матрицы суммой элементов соответствующей строки C++
C++ Проверить, что диагональный элемент матрицы по модулю больше модуля суммы остальных элементов в строке

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mayonezer
Сообщений: n/a
08.01.2014, 10:14     Разделить элементы k-й строки на диагональный элемент, расположенный в этой строке #2
Цитата Сообщение от Diablo654 Посмотреть сообщение
Задана матрица порядка n и числа k. Разделить элементы k-й строки на диагональный элемент, расположенный в этой строке.
Думается, немного поздно...
Код .h файла...

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
#include <iostream>
using namespace std;
 
const int N = 5; // Порядок матрицы
const int K = 3; // K = 1,...,N
 
double mas[N][N]; // [строка][столбец]
 
void generate() // Заполняем матрицу
{
    for(int i = 0; i < N; i++)
    {
        for(int j = 0; j < N; j++)
        {
            mas[i][j] = rand()%99 + 1;
        }
    }
}
 
void show() // Распечатываем матрицу
{
    for(int i = 0; i < N; i++)
    {
        for(int j = 0; j < N; j++)
        {
            cout << mas[i][j] << " ";
        }
        cout << endl;
    }
    cout << endl;
}
 
void test()
{
    generate();
    show();
    int R = mas[K-1][K-1];
    cout << endl; 
    for(int d = 0; d < N; d++)
    {
        mas[K-1][d] = mas[K-1][d] / R; 
    }
    show();
}
Yandex
Объявления
08.01.2014, 10:14     Разделить элементы k-й строки на диагональный элемент, расположенный в этой строке
Ответ Создать тему
Опции темы

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