Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Числа С++ http://www.cyberforum.ru/cpp-beginners/thread58220.html
http://berdichev.quest.ua/images/games/berdichev.quest.ua/lll.jpg Помогите пожалуйста. Я чайник чайником. А очень срочно надо. Заранее благодарен.
C++ оправить СМС на билайн по этой ссылке http://www.beeline.ru/sms/index.wbp отправляется бесплатный смс можно ли через класс цсоккет подключться к нему,как клиент и отправлять смс? http://www.cyberforum.ru/cpp-beginners/thread58216.html
Массивы C++
Привет всем.Помогите пожалуста решить простенькие задачи. 1.Дан массив из n элементов найти максимальный член из отрицательных. 2..Дан массив из n элементов, удалить Максимальный элемент....
C++ Простенькие задания
Привет всем.Помогите пожалуйста решить задачи. (если не трудно с пояснениями) 1.Дано натуральное число N найти все его делители. 2.Дан массив из n элеметов сформировать 2 массива ( с...
C++ C++ & Win32Api http://www.cyberforum.ru/cpp-beginners/thread58191.html
Начал программировать на c++ и тут же задача: Как создать 2 окна средствами Api? hwnd = CreateWindowEx ( 0, szClassName, "Windows...
C++ Функции поиска Привет!У меня такая проблема: я хочу написать на с++ программу которая бы находила в директории файлы с расширением *.txt подскажите пожалуйсто с помощью какой фунции это можно сделать. Слышал как то... подробнее

Показать сообщение отдельно
sanzstez
4 / 4 / 0
Регистрация: 07.09.2009
Сообщений: 23

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

22.10.2009, 21:35. Просмотров 511. Ответов 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;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru