Witam mam zadanie :
Dana jest tablica n (n>1) rekordów postaci:
Imie – zawiera imię studenta,
Nazwisko – nazwisko studenta
Nagroda – informacja o przyznanej nagrodzie (1 – tak, 0- brak)
Napisać algorytm, w którym tablica zostanie posortowana w ten sposób, że na początku znajdą się
studenci, którzy nie otrzymali nagrody a następnie studenci, którzy nagrodę otrzymali.
Na ekranie powinny być wyświetlone imiona i nazwiska studentów którzy nie otrzymali nagrody,
a następnie informacje o osobach, które otrzymały nagrodę.
Wskazówka. Zastosować sortowanie „flagą polską”.
i nie wiem co dalej co z tą flagą polską bardzo proszę o napisanie programu
type
student = record
imie:string[20];
nazwisko:string[20];
nagroda:byte;
end;
tab=array[1..50] of student;
var
n:integer;
x:tab;
s:student;
begin
repeat
writeln('Podaj liczbe studentow:'); readln(n);
for z:=1 to n do
begin
write('imie: '); readln(x[z].imie);
write('nazwisko: '); readln(x[z].nazwisko);
write('nagroda: '); readln(x[z].nagroda);
end;