Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[9146] for문을 돌렸는데 이상하네요,, 고수님들 봐주세요...
답답이 [] 956 읽음    2004-03-23 13:33
코딩한 부분을 그대로 옮겼거든요 어디서 잘못됬는지 몰라서요..
문제는 for문 쪽인데 i가 1부터 시작안하고 4부터 시작하네요.. 뭐가 잘못됬는지 모르겠네요..
원래 1부터 시작해야 되는게 아닌가요? 밑에 코딩을 따라간다면요..
번거롭지만 답변부탁드리께요.. 급한 일이라서요.. 이것때메 진도가 안나가요.. 그럼 부탁드리께요..

unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  StdCtrls, Math;

type
  TForm1 = class(TForm)
    Button1: TButton;
    Edit1: TEdit;
    Edit2: TEdit;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

const
pop_size = 4;
chrom_size = 5;

var
  Form1: TForm1;

procedure initial_population;

implementation

{$R *.DFM}

procedure initial_population;
var
temp : array[1..pop_size, 1..chrom_size] of real;
i,j,k : integer;
xdec : array[1..pop_size] of real;
begin

for i := 1 to pop_size do

  for j := 1 to chrom_size do

   xdec[i] := xdec[i] + power(2, chrom_size - j);
   form1.edit1.text := floattostr(xdec[1]);
   form1.edit2.text := floattostr(xdec[2]);

end;


procedure TForm1.Button1Click(Sender: TObject);
begin
initial_population;
end;

end.

+ -

관련 글 리스트
9146 for문을 돌렸는데 이상하네요,, 고수님들 봐주세요... 답답이 956 2004/03/23
9471     Re:for문을 돌렸는데 이상하네요,, 고수님들 봐주세요... oseb 772 2004/03/23
9470     Re:for문을 돌렸는데 이상하네요,, 고수님들 봐주세요... 김성연 804 2004/03/23
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.