Advertisement
Guest User

Untitled

a guest
Jun 16th, 2015
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Type pharmacy=record
  2.    name: string[64];
  3.    dose: integer;
  4.    pak: string[32];
  5.    firm: string[50];
  6.    price: integer;
  7. end;
  8.  
  9.  
  10. function menu(): integer;
  11. var
  12.  temp: string[10];
  13. begin
  14.   writeln('----------');
  15.   writeln('record lab');
  16.   writeln('select one:');
  17.   writeln('1. add record');
  18.   writeln('2. remove record');
  19.   writeln('3. show records');
  20.   writeln('4. import records');
  21.   readln(temp);
  22.   case temp[1] of
  23.     '1': menu := 1;
  24.     '2': menu := 2;
  25.     '3': menu := 3;
  26.     '4': menu := 4
  27.     else menu := 0;
  28.   end;
  29. end;
  30.  
  31. function error():integer;
  32. begin
  33.   writeln('unknown option');
  34.   error := 0;
  35. end;
  36.  
  37. function inmort():integer;
  38. begin
  39.   writeln('unknown option');
  40.   inmort:= 0;
  41. end;
  42.  
  43. function show():integer;
  44. begin
  45.   writeln('unknown option');
  46.   show:= 0;
  47. end;
  48.  
  49. function remove():integer;
  50. begin
  51.   writeln('unknown option');
  52.   remove := 0;
  53. end;
  54.  
  55. function add():integer;
  56. begin
  57.   writeln('unknown option');
  58.   add:= 0;
  59. end;
  60.  
  61. begin
  62. while(true) do
  63. begin
  64.   var branch := menu();
  65.   var records =
  66.   case branch of
  67.     0: error();
  68.     1: add();
  69.     2: remove();
  70.     3: show();
  71.     4: inmort();
  72.   end;
  73.   write(branch);
  74.   writeln('Press any key');
  75.   readln();
  76. end
  77. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement