Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Fortran > [General] Массивы: поиск максимума или минимума


Автор: MetalHeart 11.3.2010, 14:59
Есть ли в фортране такая функция?
Это не так сложно сделать с помощью цикла с условием внутри. Но думал можно сделать как-то поизящнее?

Автор: FCM 11.3.2010, 18:03
Посмотри функции MAXVAL, MINVAL, а также MAXLOC, MINLOC

Автор: MetalHeart 12.3.2010, 12:50
Спасибо, нашел.

Автор: MetalHeart 12.3.2010, 16:13
Пожалуй тогда еще спрошу.

Может быть мою задачу можно сделать еще более элегантно smile

Нужно упорядочить элементы массива по возрастанию.
Т.е. сейчас я ищу максимумы и записываю их последовательно в другой  массив уже упорядоченно.

Нету такой функции в фортране?

Автор: FCM 13.3.2010, 11:12
Можно воспользоваться процедурой SORTQQ - посмотри в системе помощи Visual Fortran.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)