Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.01.2015, 09:39   #1
wewe1
Новичок
Джуниор
 
Регистрация: 12.01.2015
Сообщений: 3
По умолчанию Двумерный массив с++

Дан двумерный массив, найти максимальное значение верхней диагонали и минимальное значение нижней диагонали и поменять их местами. с++

Последний раз редактировалось wewe1; 12.01.2015 в 10:08.
wewe1 вне форума Ответить с цитированием
Старый 12.01.2015, 10:50   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ввод массива сделать сможешь?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 12.01.2015, 10:59   #3
wewe1
Новичок
Джуниор
 
Регистрация: 12.01.2015
Сообщений: 3
По умолчанию

Неет, вообще не знаю как сделать.
wewe1 вне форума Ответить с цитированием
Старый 12.01.2015, 11:32   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

И в методичке препод ничего не написал?
На лекциях ничего не давал?
Ладно:
Код:
int a[5][5]={
 {1,2,3,4,5},
 {1,2,3,4,5},
 {1,2,3,4,5},
 {1,2,3,4,5},
 {1,2,3,4,5}
};

int max1=0,max2=0,i,j;


//Ищем максимумы и минимумы
for(i=1;i<5,i++){
 if(a[i][i]<a[max1][max1]) max1=i;
 if(a[i][4-i]>a[max2][4-max2]) max2=i;
}
//Меняем местами
i=a[max1][max1]; a[max1][max1]=a[max2][max2]; a[max2][max2]=i;
//выводим результ
for(i=1;i<5,i++){
 for(j=1;i<5,j++){
  printf("%5d",a[i][j]);
 }; printf("\n");
}

getchar();
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 12.01.2015, 11:37   #5
wewe1
Новичок
Джуниор
 
Регистрация: 12.01.2015
Сообщений: 3
По умолчанию он ошибки выдаёт. Ничего не хочет считать..

Ничего не хочет считать..
wewe1 вне форума Ответить с цитированием
Старый 12.01.2015, 12:47   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Наверное потому что ты скопипастил код )
Не удивительно.
Показывай как написал.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программирование в VBA: двумерный массив M на N, нужно создать новый одномерный массив TheAnnihilyator Помощь студентам 1 04.06.2014 09:16
Java: Дан двумерный массив чисел А размером 6х6 и одномерный массив Х из 6-ти чисел. Заменить первые три строки массива A vikysha55 Помощь студентам 1 16.04.2014 10:50
Двумерный массив развернуть в одномерный массив по строкам[QBASIC] TrueStyle777 Помощь студентам 3 29.05.2013 21:56
Одномерный массив и Двумерный массив eugene1437 Общие вопросы C/C++ 15 25.05.2011 19:17
Двумерный массив, одномерный массив. Branbal Помощь студентам 14 18.11.2009 12:40