Люди, помогите пожалуйста решить задачку:
Type человек=record;
имя :packed array[1..9] of char;
возраст:1..99
end;
группа=file of человек;
Описать процедуру СамыеМолодые(ГР), печатающая имена всех людей из непустой группы ГР, имеющих наименьший возраст.
Нужно сначала записать всех в файл, а затем открыть его и отсортировать тех, кто моложе 25 лет.
Буду очень признателен, кто поможет.
Слушай, Павел, не могу въехать в условие. Выложи как дано в оригинале
В оригинале дано так:
Type человек=record;
имя :packed array[1..9] of char;
возраст:1..99
end;
группа=file of человек;
Описать процедуру СамыеМолодые(ГР), печатающая имена всех людей из непустой группы ГР, имеющих наименьший возраст.
Но препод сказал, что нужно сначала создать список, записать в файл, а затем открыть его и отсортировать тех людей, которые моложе 25 лет.
В принципе задание можно немного самому изменять, т.к. за этим никто особо не следит.
2 oleg309: может я не очень хорошо объяснил или задача очень сложная? скажи что-нить, а то очень нужно ее решить. плиз...
Помощи не дождался, пришлось решать самому. Может кому-нибадь понадобиться, поэтому выкладываю решение.
Всех с НОВЫМ ГОДОМ Господа!
Могу, Паша, скинуть свой вариант (если надо). Извени, что молчал, сам понимаешь предпраздничная суета...
А то, что решал САМ так это только плюс!