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

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

Восстановить пароль Регистрация
 
Demet
5 / 5 / 0
Регистрация: 19.10.2013
Сообщений: 125
22.02.2014, 13:12     Найти сумму отрицательных элементов расположенных на главной диагонали матрицы #1
Задана матрица A[4][4]
1.Найти сумму отрицательных элементов расположенных на главной диагонали
2.Найти максимальный элемент среди положительных элементов 3 строки 4 столбца и его местоположение
3.заменить найденный максимальный элемент на сумму положительных элементов 2 строки.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.02.2014, 13:12     Найти сумму отрицательных элементов расположенных на главной диагонали матрицы
Посмотрите здесь:

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

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
5955 / 5560 / 1788
Регистрация: 18.12.2011
Сообщений: 14,209
Завершенные тесты: 1
22.02.2014, 14:37     Найти сумму отрицательных элементов расположенных на главной диагонали матрицы #2
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;
Yandex
Объявления
22.02.2014, 14:37     Найти сумму отрицательных элементов расположенных на главной диагонали матрицы
Ответ Создать тему
Опции темы

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