Advertisement
555oya

dz3 ch2

Dec 18th, 2018
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 1.05 KB | None | 0 0
  1. program part2;
  2.  
  3. {$APPTYPE CONSOLE}
  4.  
  5. uses
  6.   SysUtils;
  7.  
  8. type sickman = object
  9.     f:string;
  10.     v:integer;
  11.     procedure input;
  12.     procedure output;
  13.     end;
  14.  
  15.     sickman2 = object(sickman)
  16.     g:integer;
  17.     procedure input2;
  18.     procedure output2;
  19.     function  disp:integer;
  20.     end;
  21.  
  22.   procedure sickman.input;
  23.   begin
  24.    write('Vvedite familiu: ');
  25.    readln(f);
  26.    write('vvedite vozrast: ');
  27.    readln(v);
  28.   end;
  29.   procedure sickman2.input2;
  30.   begin
  31.   input;
  32.   write('Vvedite god posledney dispancerizacii: ');
  33.   readln(g);
  34.   end;
  35.   procedure sickman.output;
  36.   begin
  37.     writeln('Familiya: ',f);
  38.     writeln('Vozrast: ',v);
  39.   end;
  40.   procedure sickman2.output2;
  41.   begin
  42.   output;
  43.   writeln('God posledney dispancerizacii:',g);
  44.   end;
  45.   function sickman2.disp;
  46.   begin
  47.    disp:=g+3;
  48.   end;
  49.   var f:integer; bolnoymama:sickman; bolnoyrebenok:sickman2;
  50. begin
  51.  bolnoymama.input;
  52.  bolnoymama.output;
  53.  bolnoyrebenok.input2;
  54.  bolnoyrebenok.output2;
  55.  f:=bolnoyrebenok.disp;
  56.  writeln('God sled dispan:',f);
  57.  readln;
  58. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement