|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
31.10.2011, 22:45 | #1 |
Пользователь
Регистрация: 16.10.2011
Сообщений: 15
|
Построение, преобразование и обработка матриц
В данной действительной матрице размера n*m поменять местами строку, содержащую элемент с наибольшим значением, со строкой, содержащей элемент с наименьшим значением. Предполагается, что эти элементы единственны.
Student
|
31.10.2011, 23:20 | #2 |
Пользователь
Регистрация: 01.11.2010
Сообщений: 10
|
min=matrix[0][0];
max=matrix[0][0]; for(int i=0;i<n;i++) for(int k=0;k<m;k++) { if(matrix[i][k]<min) { min=matrix[i][k]; int i1=i; } if(matrix[i][k]>max) { max=matrix[i][k]; int i2=i; } } for(int k=0;k<m;k++) swap(matrix[i1][k],matrix[i2][k]); навскидку как-то так...возможны ошибки Последний раз редактировалось nesss; 01.11.2011 в 00:12. |
01.11.2011, 01:30 | #3 |
Пользователь
Регистрация: 16.10.2011
Сообщений: 15
|
...
Мне нужно на паскале
Student
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обработка Матриц(Упорядочивание Элементов,Вывод На Экран Матриц При Условии...) | timepoka | Помощь студентам | 8 | 01.07.2011 13:20 |
Построение, преобразование и обработка матриц | ICE1589 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 29.05.2011 11:55 |
Построение, преобразование и обработка матриц | gessi | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 13.09.2009 21:26 |
Преобразование матриц на языке Си | tanek | Помощь студентам | 0 | 25.04.2009 20:24 |
Преобразование матриц | bpystep | Помощь студентам | 8 | 23.03.2009 12:54 |