Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
| logarifmus |
25.3.2008, 17:33
Сообщение
#1
|
|
Пользователь Группа: Пользователи Сообщений: 23 Регистрация: 28.1.2008 Пользователь №: 18 805 |
Народ, помогите пожалуйста написать программу, которая находит максимальный элемент в одной матрице и минимальный элемент в другой, и переставляет местами столбцы, содержащие эти элементы.
|
| PolPoll |
26.3.2008, 7:56
Сообщение
#2
|
![]() :) Группа: Главные администраторы Сообщений: 5 858 Регистрация: 24.11.2005 Из: Москва Пользователь №: 5 327 |
Поиск номера минимума/максимума на языке Си посмотри http://www.opeople.ru/ipb.html?s=&showtopi...ndpost&p=167805
Только там одномерный массив, а у тебя нужно два цикла вместо одного. Ну и два индекса у элементов матрицы, и запоминать не один, а два номера(индекса) Или тебе как поменять местами не понятно? -------------------- |
| logarifmus |
26.3.2008, 18:10
Сообщение
#3
|
|
Пользователь Группа: Пользователи Сообщений: 23 Регистрация: 28.1.2008 Пользователь №: 18 805 |
Поиск номера минимума/максимума на языке Си посмотри http://www.opeople.ru/ipb.html?s=&showtopi...ndpost&p=167805 Только там одномерный массив, а у тебя нужно два цикла вместо одного. Ну и два индекса у элементов матрицы, и запоминать не один, а два номера(индекса) Или тебе как поменять местами не понятно? Во-первых мне нужна прога на яве, а не на Си. Мне надо поменять местами не элементы, а столбцы целиком, в которых содержатся данные элементы двух матриц. |
| PolPoll |
27.3.2008, 7:52
Сообщение
#4
|
![]() :) Группа: Главные администраторы Сообщений: 5 858 Регистрация: 24.11.2005 Из: Москва Пользователь №: 5 327 |
Во-первых мне нужна прога на яве, а не на Си. Вот так поиск номера минимума в Си Код min = 0; for (i=0; i<6; i++) if (a[i]<a[min]) min=i; Так же и в javascript, к примеру только ввод-вывод и описание переменных другое (или вопрос в описании переменных???) Код <html> <head> <title>minimum</title> </head> <body> <noscript>you need javascript<br><br></noscript> <script type="text/javascript"> document.write('massive <br>'); var a = new Array(1,3,4,-1,6,3); for (var i=0; i<6; i++) {document.write('el='+a[i]+'<br>');} var min; min = 0; for (i=0; i<6; i++) if (a[i]<a[min]) min=i; document.write('min='+a[min]+' nom='+(min+1)); </script> </body> </html> Мне надо поменять местами не элементы, а столбцы целиком, в которых содержатся данные элементы двух матриц. (в цикле по всему столбцу - первый из одного столбца с первый из другого, второй изодного второй из другого ...) -------------------- |
| logarifmus |
6.4.2008, 10:01
Сообщение
#5
|
|
Пользователь Группа: Пользователи Сообщений: 23 Регистрация: 28.1.2008 Пользователь №: 18 805 |
Спасибо за помощь.
Этот вопрос уже решен. |
![]() ![]() |
|
Текстовая версия | Сейчас: 23.5.2012, 3:20 |