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

Указать номер строки, максимально удаленной от первой строки заданной матрицы - C++

Восстановить пароль Регистрация
 
NikitaStrike
0 / 0 / 0
Регистрация: 22.02.2013
Сообщений: 11
22.02.2013, 03:17     Указать номер строки, максимально удаленной от первой строки заданной матрицы #1
Задание: Расстояние между k-й и 1-й строками квадратной матрицы А[N,N] опеределяется как r = сумма от j=1 до N от (abs(akj)*abs(a1j)).
Указать номер строки, максимально удаленной от первой строки заданной матрицы.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.02.2013, 03:17     Указать номер строки, максимально удаленной от первой строки заданной матрицы
Посмотрите здесь:

умножить элемент каждой строки первой матрицы на наибольшее из значений элементов соответствующей строки второй матрицы C++
Определить номер первой строки матрицы, в которой максимальное количество положительных элементов C++
C++ Найти номер строки матрицы, наиболее отдаленный от первой строки
C++ Для заданной матрицы V найти номер строки и столбца какой-нибудь седловой точки
Ввести две символьных строки. Выполнить поиск второй строки в первой и вывести номер позиции, с которой вторая строка содержится в первой. C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
palva
 Аватар для palva
2372 / 1594 / 190
Регистрация: 08.06.2007
Сообщений: 6,362
Записей в блоге: 4
24.02.2013, 14:06     Указать номер строки, максимально удаленной от первой строки заданной матрицы #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
24
25
26
27
28
29
30
31
32
33
#include <iostream>
#include <cstdlib>
#include <ctime>
#include <cmath>
using namespace std;
 
const int n=6;
double a[n][n];
int main()
{
    int i, j, m;
    double d, md;
    // Заполнение случайными числами
    srand((unsigned)time(NULL));
    for(i=0; i<n; i++)
        for(j=0; j<n; j++)
            a[i][j] = (double)rand()/(RAND_MAX+1)*20.0-10.0;
    // Поиск максимума
    md = 0.0;
    m = 0;
    for(i=1; i<n; i++) {
        // Вычисление расстояния
        d = 0.0;
        for(j=0; j<n; j++)
            d+=fabs(a[0][j]*a[i][j]);
        if(d>md) {
            md=d;
            m=i;
        }
    }
    cout << m << '\n';
    return 0;
}
NikitaStrike
0 / 0 / 0
Регистрация: 22.02.2013
Сообщений: 11
24.02.2013, 22:38  [ТС]     Указать номер строки, максимально удаленной от первой строки заданной матрицы #3
Спасибо огромное)
NikitaStrike
0 / 0 / 0
Регистрация: 22.02.2013
Сообщений: 11
28.02.2013, 01:12  [ТС]     Указать номер строки, максимально удаленной от первой строки заданной матрицы #4
а это код для Borland C++ или для C++ Builder?
vua72
28.02.2013, 01:18     Указать номер строки, максимально удаленной от первой строки заданной матрицы
  #5

Не по теме:

N-1, причем всегда. Задание трэш полнейший

Yandex
Объявления
28.02.2013, 01:18     Указать номер строки, максимально удаленной от первой строки заданной матрицы
Ответ Создать тему
Опции темы

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