program lab_db;
uses crt;
type
rec = record
a : string;
b : integer;
end;
var
db : file of rec;
key : char;
add : rec;
disp : rec;
begin
assign(db,'db.dat');
rewrite(db);
repeat
if keypressed then begin
key := readkey;
case key of
'0' : begin
clrscr;
writeln('bye bye');
end;
'1' : begin
clrscr;
writeln('Add');
readln(add.a,add.b);
rewrite(db);
write(db,add);
close(db);
writeln('ok');
end;
'2' : begin
clrscr;
writeln('Display');
reset(db);
read(db,disp);
writeln(disp.a,disp.b);
end;
end; { case }
end;
until key = '0';
close(db);
end.