Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Demet
5 / 5 / 0
Регистрация: 19.10.2013
Сообщений: 125
1

Найти сумму отрицательных элементов расположенных на главной диагонали матрицы

22.02.2014, 13:12. Просмотров 916. Ответов 1
Метки нет (Все метки)

Задана матрица A[4][4]
1.Найти сумму отрицательных элементов расположенных на главной диагонали
2.Найти максимальный элемент среди положительных элементов 3 строки 4 столбца и его местоположение
3.заменить найденный максимальный элемент на сумму положительных элементов 2 строки.
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.02.2014, 13:12
Ответы с готовыми решениями:

Найти сумму элементов матрицы, расположенных выше главной диагонали и ниже побочной диагонали
не соображу В среде MS Visual C++ разработать программу, которая формирует матрицу размером n х n...

Найти сумму элементов матрицы расположенных по главной диагонали
как найти сумму элементов матрицы расположенных по главной диагонали 1 2 3 А=4 5 6...

В массиве А(12, 12) найти сумму элементов расположенных на главной диагонали матрицы
Найти А(12,12) сумма элементов, расположенных на главной диагонали матрицы.

Найти сумму максимальных элементов, расположенных на главной диагонали матрицы
Даны три массива a, b, c. Найти сумму максимальных элементов, расположенных на главной диагонали ...

Найти сумму модулей элементов, расположенных выше главной диагонали матрицы
for( int i = 0; i < n; i++ ) for( int j = i+1; j < n; j++ ) s += abs(array); Так он находит...

1
zss
Модератор
Эксперт С++
8594 / 7553 / 4674
Регистрация: 18.12.2011
Сообщений: 20,005
Завершенные тесты: 1
22.02.2014, 14:37 2
Лучший ответ Сообщение было отмечено Demet как решение

Решение

1.
C++
1
2
3
4
int count=0;
for(int i=0;i<4;i++)
    if(a[i][i]<0)
         count++;
2.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int imax=2,jmax=0,max=0;
for(int j=1;j<4;j++)
    if(a[2][j]>max)
    {
         max=a[2][j];
        jmax=j;
    }
for(int i=0;i<4;i++)
    if(a[i][3]>max)
    {
         max=a[i][3];
        imax=i;
    }
    cout<<maxi<<" "<<maxj<<" "<<max<<endl;
3.
C++
1
2
3
4
5
6
7
int sum=0;
for(int j=0;j<4;j++)
    if(a[2][j]>0)
    {
         sum+=a[2][j];
    }
max[imax][jmax]=sum;
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.02.2014, 14:37

Найти сумму всех элементов матрицы, расположенных ниже главной диагонали
Дан массив A(n,n) найти сумму всех его элементов, расположенных ниже главной диагонали Название...

Найти сумму модулей элементов квадратной матрицы, расположенных ниже главной диагонали
1) Найти сумму модулей элементов, расположенных ниже главной диагонали

Найти сумму отрицательных элементов матрицы лежащих на главной диагонали
Здравствуйте,очень нужна ваша помощь. Задание: Найти элементы матрицы по формуле(на фото). Найти...


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

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

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