Q&A

  • for구문에서 루프를 돌리는데...안되는데....
제어문중 반복문인 for구문에서 제가 stringgrid를 해서 돌리는 데 for구문을 완전히 이해를 모하겠네요....

인터넷에 있는 설명을 제외한 for 루프를 가르쳐 주시겠습니까?????????

3  COMMENTS
  • Profile
    떵개 2000.08.01 01:25
    for 변수의 초기값 to 종료치 do begin

    end;



    procedure TForm1.ForTest;

    var

    A : integer;

    begin

    for A := 0 to 100 do

    Memo1.Lines.Add('A의 값 : ' + inttostr(a))

    end;



    이해가 가실련지-.-;;;;;;;



    완전 초보 wrote:

    > 제어문중 반복문인 for구문에서 제가 stringgrid를 해서 돌리는 데 for구문을 완전히 이해를 모하겠네요....

    > 인터넷에 있는 설명을 제외한 for 루프를 가르쳐 주시겠습니까?????????

  • Profile
    hugehead 2000.08.02 20:08
    참고로 델파이/오브젝트 파스칼의 for loop는 C의 for loop과는 달리 loop index의 값을 loop 안에서 바꿀 수 없습니다.

    즉,



    for inx := X to Y do begin

    ....

    ....

    end;



    에서 inx를 for loop 안에서 다른 값으로 변경 안된다는 점.



    떵개 wrote:

    > for 변수의 초기값 to 종료치 do begin

    > end;

    >

    > procedure TForm1.ForTest;

    > var

    > A : integer;

    > begin

    > for A := 0 to 100 do

    > Memo1.Lines.Add('A의 값 : ' + inttostr(a))

    > end;

    >

    > 이해가 가실련지-.-;;;;;;;

    >

    > 완전 초보 wrote:

    > > 제어문중 반복문인 for구문에서 제가 stringgrid를 해서 돌리는 데 for구문을 완전히 이해를 모하겠네요....

    > > 인터넷에 있는 설명을 제외한 for 루프를 가르쳐 주시겠습니까?????????

  • Profile
    찾는이 2000.09.06 06:05
    떵개 wrote:

    > for 변수의 초기값 to 종료치 do begin

    > end;

    >

    > procedure TForm1.ForTest;

    > var

    > A : integer;

    > begin

    > for A := 0 to 100 do

    > Memo1.Lines.Add('A의 값 : ' + inttostr(a)); --> 이곳이 틀렸네요!!!

    > end;

    >

    > 이해가 가실련지-.-;;;;;;;

    >

    > 완전 초보 wrote:

    > > 제어문중 반복문인 for구문에서 제가 stringgrid를 해서 돌리는 데 for구문을 완전히 이해를 모하겠네요....

    > > 인터넷에 있는 설명을 제외한 for 루프를 가르쳐 주시겠습니까?????????



























    hugehead wrote:

    > 참고로 델파이/오브젝트 파스칼의 for loop는 C의 for loop과는 달리 loop index의 값을 loop 안에서 바꿀 수 없습니다.

    > 즉,

    >

    > for inx := X to Y do begin

    > ....

    > ....

    > end;

    >

    > 에서 inx를 for loop 안에서 다른 값으로 변경 안된다는 점.

    >

    > 떵개 wrote:

    > > for 변수의 초기값 to 종료치 do begin

    > > end;

    > >

    > > procedure TForm1.ForTest;

    > > var

    > > A : integer;

    > > begin

    > > for A := 0 to 100 do

    > > Memo1.Lines.Add('A의 값 : ' + inttostr(a))

    > > end;

    > >

    > > 이해가 가실련지-.-;;;;;;;

    > >

    > > 완전 초보 wrote:

    > > > 제어문중 반복문인 for구문에서 제가 stringgrid를 해서 돌리는 데 for구문을 완전히 이해를 모하겠네요....

    > > > 인터넷에 있는 설명을 제외한 for 루프를 가르쳐 주시겠습니까?????????