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

двумерные массивы - C++

Восстановить пароль Регистрация
 
smallville99
0 / 0 / 0
Регистрация: 25.01.2010
Сообщений: 5
25.01.2010, 22:44     двумерные массивы #1
Составить программу обмена местами максимального и минимального элементов главной диогонали матрицы 4x4.


зарание спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.01.2010, 22:44     двумерные массивы
Посмотрите здесь:

Двумерные массивы C++
C++ двумерные массивы
Двумерные массивы C++
Двумерные массивы C++
C++ двумерные массивы
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
insideone
Модератор
Автор FAQ
 Аватар для insideone
3619 / 897 / 47
Регистрация: 10.01.2010
Сообщений: 2,420
25.01.2010, 22:49     двумерные массивы #2
Вот, можно например так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int A[4][4];
/* какая либо инициализация (заполнение) */
int max = A[0][0], min = A[0][0], minI = 0, minJ = 0;
for (int i = 0; i < 4; i++) // идем по главной диагонали A[0][0]..A[3][3]
{
   // логичные присвоения ...
   if ( max < A[i][i] )
   {   max = A[i][i]; maxI = i; }
   if ( min > A[i][i] )
   {   min = A[i][i]; minI = i; }
}
A[minI][minI] = max;
A[maxI][maxI] = min;
smallville99
0 / 0 / 0
Регистрация: 25.01.2010
Сообщений: 5
25.01.2010, 23:09  [ТС]     двумерные массивы #3
скакжи плиз а как выполнить проверку на главную диогональ?
DeFacto
Сообщений: n/a
25.01.2010, 23:18     двумерные массивы #4
Помогите пожалусто cоставить программу , обработки двумерных массивов .
[Дана целочисленная квадратная матрица. Определить:
произведение элементов в тех строках, которые не содержат отрицательных элементов;
максимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы.]
insideone
Модератор
Автор FAQ
 Аватар для insideone
3619 / 897 / 47
Регистрация: 10.01.2010
Сообщений: 2,420
25.01.2010, 23:59     двумерные массивы #5
Цитата Сообщение от smallville99 Посмотреть сообщение
скакжи плиз а как выполнить проверку на главную диогональ?
В массиве (матрице) элемент A[x][y] является элементом главной диагонали если x == y (x равно y). Например A[3][3] или A[1][1].
Yandex
Объявления
25.01.2010, 23:59     двумерные массивы
Ответ Создать тему
Опции темы

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