Задача на С++. Про двумерные массивы

Компьютеры программирование обучение C++

Дана вещественная матрица 7х7, где все элементы различны. Надо найти скалярное произведение строки с максимальным элементом на столбец с минимальным. Кто подскажет как делать?

Примечание:
Ну, если я правильно понял то вот так можно найти столбец с минимальным и строку с максимальным элементом?

int main()
{
const int size=7;
int A[size][size];
int i = 0;
int j = 0;
int stolb = 0;
int strok = 0;
int min = 400;
int max = 0;
for(i=0;i<size;i++)
{
for(j=0;j<size;j++)
{
A[i][j]=rand()%100;
}
}
for(i=0;i<7;i++)
{
for(j=0;j<7;j++)
{
if(A[i][j] < min)
{
min = A[i][j];
stolb = i;
}
}
}

for(j=0;j<7;j++)
{
for(i=0;i<7;i++)
{
if(A[i][j] > max)
{
max = A[i][j];
strok = j;
}
}
}

for(i=0;i<7;i++)
{
for(j=0;j<7;j++)
{
cout << "A[" << i << "][" << j<< "] = " << A[i][j] << endl;
}
}
for(j=0;j<7;j++)
{
for(i=0;i<7;i++)
{
cout << "A[" << i << "][" << j<< "] = " << A[i][j] << endl;
}
}
return 0;
system("PAUSE");
}
Ответы:
Сначала пройти матрицу по строкам найти строку с максимальным, потом аналогично по столбцам с минимальным, потом скалярно умножить, это зеркалирование аргументов строка-столбец.
Во первых: надо заменить:


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.