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

Сумма элементов строки и столбца - C++

Восстановить пароль Регистрация
 
OldFile
0 / 0 / 0
Регистрация: 10.04.2014
Сообщений: 15
15.06.2014, 12:44     Сумма элементов строки и столбца #1
В заданной действительной квадратной матрицы порядка n найти сумму элементов строки и столбца, на пересечении которых расположены элемент с наименьшим значением.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.06.2014, 12:44     Сумма элементов строки и столбца
Посмотрите здесь:

C++ Элементы, у которых сумма номеров строки и столбца четные оставить без изменения, а остальные разделить на максимальный по модулю элемент строки
C++ Для заданной матрицы размера NхN найти такие k и n, что сумма элементов k- столбца матрицы совпадает с суммой элементов n- го строки
Найти количество отрицательных элементов столбца, у которого сумма четных элементов не больше 30. C++
C++ Для матрицы найти такие k и n, что сумма элементов k-столбца совпадает с суммой элементов n-й строки
Удалить из матрицы A все строки, сумма элементов которых четна, а из матрицы B – строки, сумма элементов которых нечетна(функции) C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dimabubyakin
 Аватар для dimabubyakin
158 / 123 / 44
Регистрация: 16.10.2013
Сообщений: 1,732
Завершенные тесты: 5
15.06.2014, 12:56     Сумма элементов строки и столбца #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>
#define n 5
using namespace std;
int main()
{
    int a[n][n],min=1000,im,jm,si=0,sj=0;
    for(int i=0;i<n;i++)
    {
        for(int j=0;j<n;j++)
        {
            a[i][j]=rand()%10;
            cout.width(3);
            cout<<a[i][j];
            if(a[i][j]<min)
            {
                min=a[i][j];
                im=i;
                jm=j;
            }
        }
        cout<<endl;
    }
    for(int i=0;i<n;i++)
    {
        si+=a[im][i];   
        sj+=a[i][jm];
    }   
    cout<<"Min["<<im<<"]["<<jm<<"] = "<<min<<endl;
    cout<<"Si="<<si<<endl;
    cout<<"Sj="<<sj<<endl;
    system("pause");
    return 0;
}
malyuta
1 / 1 / 1
Регистрация: 04.05.2014
Сообщений: 6
15.06.2014, 13:19     Сумма элементов строки и столбца #3
dimabubyakin, переменной, которая хранит переменное минимальное, лучше присваивать значение первого верхнего элемента матрицы.
dimabubyakin
 Аватар для dimabubyakin
158 / 123 / 44
Регистрация: 16.10.2013
Сообщений: 1,732
Завершенные тесты: 5
15.06.2014, 13:27     Сумма элементов строки и столбца #4
malyuta, написал ради экономии, числа то все равно генерируются от 0 до 9, так что 1000 это даже много, думаю маловероятно что в этой лаб работе будут числа даже 100+)
malyuta
1 / 1 / 1
Регистрация: 04.05.2014
Сообщений: 6
15.06.2014, 13:30     Сумма элементов строки и столбца #5
dimabubyakin, обычно к этому придираются преподаватели. Но главное, чтоб автор то же самое сказал при сдаче кода :-)
dimabubyakin
 Аватар для dimabubyakin
158 / 123 / 44
Регистрация: 16.10.2013
Сообщений: 1,732
Завершенные тесты: 5
15.06.2014, 13:35     Сумма элементов строки и столбца #6
malyuta,

Не по теме:

большинству преподавателей главное что бы студент мог объяснить как работает написанная ним программа)

Yandex
Объявления
15.06.2014, 13:35     Сумма элементов строки и столбца
Ответ Создать тему
Опции темы

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