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

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

Войти
Регистрация
Восстановить пароль
 
sanzstez
4 / 4 / 0
Регистрация: 07.09.2009
Сообщений: 23
#1

Поменять местами строку и диагональ в 2-мерном массиве - C++

22.10.2009, 21:35. Просмотров 495. Ответов 3
Метки нет (Все метки)

Задание - Имеется 2-мерный массив. Нужно поменять местами диагональ a(4,0) - a(0,4) на строку с самой большой суммой елементов. Помогите модифицировать этот код ( пока считает только сумму в наибольшей строке ), а над чтобы еще местами меняло. Заранее спасибо!
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
#include "stdio.h";
#include "conio.h";
 
int main()
{
int i,j,mas[4][4],s1[4],s2[4];
int max=0;min=0;
for (i=0;i<4;i++)
for (j=0;j<4;j++)
{
scanf("%d",&mas[i][j]);
}
 
for (i=0;i<4;i++) {s1[i]=0; s2[i]=0;}
for (i=0;i<4;i++)
for (j=0;j<4;j++)
s1[i]=s1[i]+mas[i][j];
max=s1[0];
for (i=0;i<4;i++)
if (s1[i]>max) max=s1[i];
printf ("%d",max);
getch();
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.10.2009, 21:35     Поменять местами строку и диагональ в 2-мерном массиве
Посмотрите здесь:

Поменять местами побочную диагональ и последнюю строку матрицы - C++
Помогите поменять местами побочную диагональ и последнюю строку матрицы.

Поменять в массиве местами строку с наибольшим и строку с наименьшим количеством различных элементов - C++
Помогите, пожалуйста, решить задачу на С++ . Дан массив действительных чисел размера m на n, где m и n – натуральные числа. Поменять в...

В двумерном массиве поменять местами 3-ий столбец и 2-ую строку - C++
Очень плохо разбираюсь в массивах . Помогите решить задачу. В двумерном массив поменять местами 3ий столбец и 2ую строку .

Поменять местами побочную и главную диагональ в матрице - C++
Здравствуйте. Помогите, пожалуйста, написать программу которая меняет побочную и главную диагональ в матрице

В квадратной матрице поменять местами главную диагональ со строкой содержащей максимальный элемент - C++
Дана прямоугольная матрица nxm целых чисел (n,m&lt;10 – ввод с клавиатуры, значения элементов массива в диапазоне – вводятся случайным...

В заданной числовой вещественной матрице размерности N*N поменять местами K-ую строку и L-ую строку - C++
Помогите пожалуйста написать прогу для консоли) В заданной числовой вещественной матрице размерности N*N поменять местами K-ую строку и...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alibaba314
18 / 18 / 1
Регистрация: 22.03.2009
Сообщений: 58
23.10.2009, 16:02     Поменять местами строку и диагональ в 2-мерном массиве #2
приведите пример пожалуйста!
[CN]Defender
1 / 1 / 0
Регистрация: 25.09.2009
Сообщений: 56
23.10.2009, 18:31     Поменять местами строку и диагональ в 2-мерном массиве #3
гуд идея
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.10.2009, 23:41     Поменять местами строку и диагональ в 2-мерном массиве
Еще ссылки по теме:

Поменять местами первую строку и строку с минимальным элементом - C++
В общем нужно найти минимальный элемент, запомнить номер этой строки и поменять эту строку с первой (нулевой). Решил попробовать поменять...

Поменять строку местами. - C++
Дано слово из 12 букв. Поменять местами его трети следующим образом: Первую треть разместить на месте третьей, вторую на месте первой,...

Поменять местами 1 строку со второй 3-ю с 4-ой - C++
вот такой код. мне надо поменять местами 1 строку со второй 3-ю с 4-ой и так далее... помогите плз #include &quot;stdafx.h&quot; #include...

Поменять местами строки в массиве - C++
Дана матрица размера M x N. Поменять местами ее строки так, чтобы их минимальные элементы образовывали возрастающую последовательность. ...


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

Или воспользуйтесь поиском по форуму:
sanzstez
4 / 4 / 0
Регистрация: 07.09.2009
Сообщений: 23
23.10.2009, 23:41  [ТС]     Поменять местами строку и диагональ в 2-мерном массиве #4
Не актуально. Сделал сам
Yandex
Объявления
23.10.2009, 23:41     Поменять местами строку и диагональ в 2-мерном массиве
Ответ Создать тему
Опции темы

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