Advertisement
Guest User

Untitled

a guest
Nov 15th, 2016
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.63 KB | None | 0 0
  1. program test;
  2. type
  3.   PReal = ^double;
  4.   PPReal = ^PReal;
  5. var
  6.   x,y,z : integer;
  7.   i,j,k : integer;
  8.   data : ^PPReal;
  9. begin
  10.     writeln('Enter X, Y, Z size: ');
  11.     read(x,y,z);
  12.  
  13.     GetMem( data, sizeof(PPReal)*x );
  14.     for i:=0 to x-1 do begin
  15.       GetMem( (data+i)^, sizeof(PReal)*y );
  16.       for j:=0 to y-1 do begin
  17.         GetMem( ((data+i)^+j)^, sizeof(real)*z );
  18.       end;
  19.     end;
  20.  
  21.     for i:=0 to x-1 do begin
  22.       for j:=0 to y-1 do begin
  23.         writeln(i,' ',j,' *');
  24.         Dispose( ((data+i)^+j) );
  25.       end;
  26.       writeln(i,' ',j);
  27.       Dispose( (data+i) );
  28.     end;
  29.     Dispose( data );
  30. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement