Последний раз редактировалось XeuTeP_KoLLIu 26.04.2022, 20:07, всего редактировалось 1 раз.
Что нужно передать в подпрограмму сортировки, чтобы понять, по какому полю сортируется массив? Pascal abc.net 3.8.2
Есть массив из записей например.
a[0] := А-13-09 Пупкин В. А. 2001 м 5 5 5 1000 a[1] := А-13-09 Корнеплод С.С 1996 м 5 4 5 1500 a[2] := А-14-09 Сырокваша А.И 2002 ж 5 5 5 1500
Запись содержит информацию о группе учащегося, имени, дате рождения, поле, оценкам по трем предметам и стипендии. Допустим мне надо отсортировать этот массив сначала по дате рождения, а потом по стипендии. И как это сделать? Как передать в подпрограмму сортировки по какому ключу сортируется массив? Неужели нельзя этого сделать, и придется писать две одинаковые подпрограммы для разных ключей?
|