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

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

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

Прямоугольная матрица - C++

08.12.2011, 21:40. Просмотров 739. Ответов 4
Метки нет (Все метки)

Рассматривая каждую строку прямоугольной матрицы как вектор, найти номера векторов-строк, для которых модуль их скалярного произведения S имеет максимальное значение.

Саму суть задание в принципе понял. Нужно просто по перемножать строки и найти максимально значение, а вот как то воплотить это всё в рабочую программу никак не выходит
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2011, 21:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Прямоугольная матрица (C++):

Прямоугольная матрица - C++
Помогите пожалуйста с задачей: Дана прямоугольная матрица. Найти строку с наименьшей и наибольшей суммой элементов. Вывести индексы строк...

Прямоугольная матрица - C++
Помогите пожалуйста: В каждом столбце прямоугольной матрицы перенести максимальный по модулю элемент в последнюю позицию столбца, сдвинув...

Прямоугольная матрица A[N,M] - C++
Помогите составить программный код. Дано: прямоугольная матрица А, содержащая только натуральные числа. Отсортировать строки матрицы в...

Прямоугольная матрица - C++
Массив 5х5 заполненный случайными целыми числами. Определить количество строк содержащих хотя бы один ненулевой элемент помогите...

Прямоугольная матрица - C++
Дана целочисленная прямоугольная матрица. вычислить: -количество срок не содержащих ни одного нулевого элемента -Максимальное значение...

прямоугольная матрица - C++
Дана целочисленная прямоугольная матрица. Определить: 1)количество строк, содержащих хотя бы один нулевой элемент; 2)номер столбца, в...

4
soon
2542 / 1307 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
08.12.2011, 21:43 #2
Цитата Сообщение от ego Посмотреть сообщение
а вот как то воплотить это всё в рабочую программу никак не выходит
Покажите что есть
0
ego
1 / 1 / 0
Регистрация: 04.12.2011
Сообщений: 10
08.12.2011, 22:10  [ТС] #3
C++
1
2
3
4
5
6
7
8
9
10
#include <stdio.h>
#include <math.h>
#include <conio.h>
#include <stdlib.h>
float P[10]
int i,j,x=o;
{for (i1=1; i1<10; i1++)
{for (i2=i1+1; i2<10; i2++)
x=(тут как я понял надо вписать формулу по которой будет высчитываться скалярное произведение);
if x>xmax (xmax=x)}
вот что то похожее на выполнение задания в блок схеме
[img]http://s41.***********/i093/1112/d1/b67dfcd8967a.jpg[/img]
0
soon
2542 / 1307 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
08.12.2011, 22:20 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
int maxProd = 0, iMaxProd = -1;
for(int i = 0; i < rows; ++i)
{
    int tmpProd = 1;
    for(int j = 0; j < cols; ++j)
        tmpProd *= abs(arr[i][j]);
    if(tmpProd > maxProd)
    {
        maxProd = tmpProd;
        iMaxProd = i;
    }
}
Примерно так
1
ego
1 / 1 / 0
Регистрация: 04.12.2011
Сообщений: 10
09.12.2011, 00:37  [ТС] #5
Цитата Сообщение от ego Посмотреть сообщение
Примерно так
благодарствую

Добавлено через 27 минут
а окончательно программа как будет выглядить?
0
09.12.2011, 00:37
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.12.2011, 00:37
Привет! Вот еще темы с ответами:

Прямоугольная матрица - C++
Создать функцию для определения количества отрицательных элементов в каждой строке исходной прямоугольной матрицы.Результат функция должна...

прямоугольная матрица на С - C++
В каждой строке прямоугольной матрицы определить среднее арифметическое S ее элементов, после чего расположить в начале строки ...

прямоугольная матрица - C++
Определить наибольший элемент в каждом столбце заданной прямоугольной матрицы В. Вычислить сумму элементов 3-го столбца. помогите...

Целочисленная прямоугольная матрица - C++
Дана целочисленная прямоугольная матрица размера m×n. Составить программу, которая находит номер столбца, в котором находится самая длинная...


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

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

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