Сортировка списка студентов - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

В одном файле содержится список студентов (фамилия, имя, отчество, год рождения и пять оценок) во второй файл нужно внести отсортированный список студентов по фамилии, имени, отчеству в алфавитном порядке (как я поняла три списка должно быть в новом файле) методом ВЫБОРА. (в программе часть сортировки обозначена процедурой del ничего дельного у меня не вышло).

Решение задачи: «Сортировка списка студентов»

textual
Листинг программы
procedure sort(var a:mas;n:integer);
var buf:st;
    i,j,nmin:integer;
begin
for i:=1 to n-1 do
  begin
    nmin:=i;
    for j:=i+1 to n do
    if a[j].f>a[nmin].f then nmin:=j;
    buf:=a[i];
    a[i]:=a[nmin];
    a[nmin]:=buf;
  end;
end;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.222 из 5
Похожие ответы