Приветствую Вас, Doslayer! Так как ты написал условия можно задачу и не иметь решение! Представь себе что массив имеет трех макс. елементов и двух минималнов - тогда кем с чем поменять будешь? Ну примерчик : a(1)= 1.12, a(2) = 31.15, a(3) = 31.15, a(4) = 31.15, a(5) = 23.234, a(6) = 0.17, a(7) = 0.17, a(8) = 4.376, a(9) = 15.671, a(10) = 11.74; a(2) поменим с a(6), a(3) с a(7), a a(4) с кем будем поменят? Если условие будеть поменять один из махсимальных елементов с один из минимальных то смотри програму в Приложение!
Приложение: Ответ отправлен: 24.11.2003, 15:07 Отправитель: Tancho Отвечает Phenix
Добрый день, Doslayer! Здесь вообщето не программы пишут, а вопросы задают!!! Но так и быть. uses Crt; var a:array [1..11] of integer; i,pmin,pmax:integer; Begin ... код ввода данных pmin=1; pmax=1; for i:=2 to 10 do begin if (a[pmin]>a[i]) pmin=i; if (a[pmax] end; a[11]=a[pmin]; a[pmin]=a[pmax]; a[pmax]=a[11]; ... код вывода данных End. Ответ отправлен: 22.11.2003, 21:24 Отправитель: Phenix Отвечает Duncan MacLeod
Приветствую Вас, Doslayer! Ну вот, примерное так я себе это представляю! Комментариев нет, разберешься с ней сам, хоть какая-то польза тебе будет! Удачи!
Приложение: Ответ отправлен: 23.11.2003, 02:03 Отправитель: Duncan MacLeod Отвечает vitya
Здравствуйте, Doslayer! пишу мелочи.
Приложение: Ответ отправлен: 23.11.2003, 14:52 Отправитель: vitya Отвечает sir henry
Добрый день, Doslayer! Если Вы задаете массив таким способом: А: array[0..max] of type; то максимальное кол-во элементов будет max+1. А если массив задается с нижном пределом отличным от нуля или в функцию передается безразмерный массив, то максимальное количество элементов - High(a)+1. Минимальное количество элементов в ЛЮБОМ массиве всегда 0 :)). Если нужно узнать первый индекс массива - Low(a). Последний индекс массива - High(a). Ответ отправлен: 24.11.2003, 06:48 Отправитель: sir henry Отвечает Boriss
Приветствую Вас, Doslayer! Это элементарно. См. приложение
Приложение: Ответ отправлен: 24.11.2003, 10:59 Отправитель: Boriss
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.