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

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

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

Найти сумму элементов столбца матрицы, в котором расположится наибольший элемент - C++

09.09.2009, 13:25. Просмотров 570. Ответов 5
Метки нет (Все метки)

Помогите пож-та решить задачку: Найти сумму элементов того столбца двумерного массива, в котором расположится наибольший элемент (считаем, что он единственный)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.09.2009, 13:25     Найти сумму элементов столбца матрицы, в котором расположится наибольший элемент
Посмотрите здесь:

Найти сумму элементов столбца, в котором расположен наименьший элемент - C++
Найти сумму элементов столбца, в котором расположен наименьший элемент.

Посчитать сумму элементов столбца, в котором размещен элемент с максимальным значением - C++
Дана матрица С размером 4х6, посчитать сумму елементов столбца, в котором размещен елемент с максимальным значением.

Найти наибольший элемент каждой матрицы, номера строки и столбца - C++
Даны матрицы А(6,2) и В(4,5).Найти наибольший элемент каждой матрицы и номера строк и столбцов, в которых он . Оформить в виде отдельной...

Найти наибольший элемент матрицы, а также номера строки и столбца, на пересечении которых он находится - C++
дана матрица A(N,M) , найти ее наибольший элемент , номера строки и столбцов, на пересечении которых он находиться . Помогите пожалуйста,...

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

Массив: Найти сумму элементов строки, в которой расположен наибольший элемент. - C++
Найти сумму элементов строки, в которой расположен наибольший элемент.

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mamedovvms
2916 / 837 / 93
Регистрация: 30.04.2009
Сообщений: 2,624
09.09.2009, 13:37     Найти сумму элементов столбца матрицы, в котором расположится наибольший элемент #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
34
#include <iostream>
using namespace std;
main()
{
    int a[10][10]={0};
    int i,j,n,m;
    cout <<"n ";
    cin >>n;
    cout << "m ";
    cin >> m;
    for(i=0;i<n;i++)
       for (j=0;j<m;j++)
       {
           cout <<"a[" <<i<<"]["<<j<<"]= ";
           cin >> a[i][j];
       }
       
    int max,maxj;
    max=a[0][0];
    maxj=0;
    for(i=0;i<n;i++)
       for (j=0;j<m;j++)
        if (a[i][j]>max)
       {
           max=a[i][j];
           maxj=[j];
           
       }
       int sum=0;
    for(i=0;i<n;i++)
      sum=sum+a[i][maxj];
    cout <<"Summa "<< sum;
       return 0;
}
gyl
0 / 0 / 0
Регистрация: 09.09.2009
Сообщений: 3
09.09.2009, 13:41  [ТС]     Найти сумму элементов столбца матрицы, в котором расположится наибольший элемент #3
большое спасибо, вот только возникает 2 ошибки :error C2059: syntax error : '[' на 20 и 26 строчке, компилю на vs 2005
mamedovvms
2916 / 837 / 93
Регистрация: 30.04.2009
Сообщений: 2,624
09.09.2009, 13:44     Найти сумму элементов столбца матрицы, в котором расположится наибольший элемент #4
там просто надо так записать
C++
1
2
 maxj=0;
 maxj=j;
gyl
0 / 0 / 0
Регистрация: 09.09.2009
Сообщений: 3
09.09.2009, 13:56  [ТС]     Найти сумму элементов столбца матрицы, в котором расположится наибольший элемент #5
всё заработало, большое спасибо
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.09.2009, 14:16     Найти сумму элементов столбца матрицы, в котором расположится наибольший элемент
Еще ссылки по теме:

Найти сумму элементов 1 и 4 столбца матрицы - C++
Сижу на лабе в универе, нужен код в С++, найти сумму элементов 1 и 4 столбца двумерного массива 5x6. Очень выручите!!!

Найти сумму и произведение элементов k-го столбца матрицы - C++
Написал программу по заданию, хочу узнать правильно ли она? У меня пока компилятор не работает, чтобы проверить прогу. Вот задание. Дано...

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

Найти сумму и произведение элементов k-го столбца данной матрицы - C++
2) И второй вопрос. Необходимо решить задачу. Также для Borland 5.02. Условие задачи: Дано число k (0 &lt; k &lt; 11) и матрица размера 4 x...


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

Или воспользуйтесь поиском по форуму:
easybudda
Эксперт CЭксперт С++
9470 / 5483 / 927
Регистрация: 25.07.2009
Сообщений: 10,507
09.09.2009, 14:16     Найти сумму элементов столбца матрицы, в котором расположится наибольший элемент #6
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Как-то корявенько получилось, но работает...
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
#include <stdio.h>
 
/* сумма элементов строки двухмерного массива */
 
int arr[2][10] = {
    {3, 44, 17, 31, 23, 66, 5, 36, 51, 8},
    {18, 31, 2, 65, 4, 25, 19, 78, 5, 39}
};
 
int main(){
    int sum, i, j, big;
    int max[2] = {0,0};
    sum = 0;
    for ( j = 0; j < 2; j++)
        for ( i = 0; i < 10; i++ )
            if ( max[j] < arr[j][i] )
                max[j] = arr[j][i];
    big = ( max[0] < max[1] );
    for ( i = 0; i < 10; i++ )
        sum += arr[big][i];
    
    for ( j = 0; j < 2; j++ ){
        printf("Row #%d: ", j + 1);
        for ( i = 0; i < 10; i++ )
            printf("%3d", arr[j][i]);
        printf("\n");
    }
    printf("\nRow #%d contains the biggest element %d\n", big + 1, max[big]);
    printf("Summ of row elements is %d\n", sum);
    
    return(0);
}
Yandex
Объявления
09.09.2009, 14:16     Найти сумму элементов столбца матрицы, в котором расположится наибольший элемент
Ответ Создать тему
Опции темы

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