집합형 변수중에서 궁금한게 있는데요...빨리 답을 좀 알아야 하는 상황이라서......어느 분이라도 빨리 답변 좀 해주시면 정말로 감사하겠습니다...
제가 집합형 변수를 선업하고요..
type
tmynum=set of [1..20];
var
mynum:=[1,2,3,4,5,20,25,100];
begin
if 25 in mynum then showmessahe('ok!'); //25는 ok이라고 나옵니다..
if 100 in mynum then showmessage('ok!'); //100은 ok가 아니구요..
end;
제 생각에는 mynum에는 1부터 20까지의 수만 쓸 수 있는 것이 아닐까 싶은데 그게 아니더라구요...그렇다면 25는 속하고 100은 속하지 않는 이유가 뭐지요???
별 거 아니라고 웃지 마시고 오늘중에 답변 좀 부탁드립니다...
> 집합형 변수중에서 궁금한게 있는데요...빨리 답을 좀 알아야 하는 상황이라서......어느 분이라도 빨리 답변 좀 해주시면 정말로 감사하겠습니다...
>
> 제가 집합형 변수를 선업하고요..
> type
> tmynum=set of [1..20];
>
> var
> mynum:=[1,2,3,4,5,20,25,10];
-------------------------------------------------------------
요부분이 이해가 한가는 코딩이군요
앞에 type에서 tmynum은 왜 선언을 하고 여기서 그걸 쓰지 않고
이해가 안가는 코딩을 하셨는지.....-.-;
아래과 같이 해야 맞는거 같은데....
var
mynum : tmynum;
-------------------------------------------------------------
>
> begin
> if 25 in mynum then showmessahe('ok!'); //25는 ok이라고 나옵니다..
> if 100 in mynum then showmessage('ok!'); //100은 ok가 아니구요..
> end;
>
> 제 생각에는 mynum에는 1부터 20까지의 수만 쓸 수 있는 것이 아닐까 싶은데 그게 아니더라구요...그렇다면 25는 속하고 100은 속하지 않는 이유가 뭐지요???
>
> 별 거 아니라고 웃지 마시고 오늘중에 답변 좀 부탁드립니다...
>
>