123456789101112131415161718192021222324252627282930313233343536373839 |
- program test_set;
- var error : boolean;
- procedure test;
- var
- i : longint;
- x : array [1..32] of byte;
- begin
- error:=false;
- for i:=1 to 32 do x[i]:=$ff;
- i:=1;
- if i in [1,3,5,8,11,14,15] then
- writeln('1 is in [1,3,5,8,11,14,15]')
- else
- writeln('Error in set');
- i:=135;
- if i in [1,3,5,8,11,14,15] then
- begin
- writeln('Error : 135 is in [1,3,5,8,11,14,15]');
- error:=true;
- end;
- for i:=1 to 32 do x[i]:=0;
- i:=135;
- if i in [1,3,5,8,11,14,15] then
- writeln('Second try Error : 135 is in [1,3,5,8,11,14,15]')
- else
- begin
- if error then
- writeln('Result of 135 in [1,3,5,8,11,14,15] depends on x array !!');
- end;
- end;
- begin
- test;
- end.
|