Показать сообщение отдельно
  #2  
Старый 14.05.2011, 23:47
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

1) пробегаешь по полям "зарплата", суммируешь, делишь на количество - получаешь среднюю. Дальше пробегаешь еще раз и сравниваешь зарплаты с этим числом.
2) ищешь максимальную стандартным алгоритмом поиска максимума, потом временно "стираешь" его (или фиксируешь, короче делаешь так, чтоб его не проверять) и идешь второй раз. Можно и за один проход, но труднее для понимания.
3) ищещь минимальную стандартным алгоритмом для минимума и удаляешь соответствующего работника (например, сдвигая все последующие элементы массива записей на один вверх).

А если надо готовую программу --> раздел "Работа".
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием