반복{
랜덤:=난수(36);
만일(랜덤=0)
{문:="a";}
아니면 만일(랜덤=1)
{문:="b";}
아니면 만일(랜덤=2)
{문:="c";}
아니면 만일(랜덤=3)
{문:="d";}
아니면 만일(랜덤=4)
{문:="e";}
아니면 만일(랜덤=5)
{문:="f";}
아니면 만일(랜덤=6)
{문:="g";}
아니면 만일(랜덤=7)
{문:="h";}
아니면 만일(랜덤=8)
{문:="i";}
아니면 만일(랜덤=9)
{문:="j";}
아니면 만일(랜덤=10)
{문:="k";}
아니면 만일(랜덤=11)
{문:="l";}
아니면 만일(랜덤=12)
{문:="m";}
아니면 만일(랜덤=13)
{문:="n";}
아니면 만일(랜덤=14)
{문:="o";}
아니면 만일(랜덤=15)
{문:="p";}
아니면 만일(랜덤=16)
{문:="q";}
아니면 만일(랜덤=17)
{문:="r";}
아니면 만일(랜덤=18)
{문:="s";}
아니면 만일(랜덤=19)
{문:="t";}
아니면 만일(랜덤=20)
{문:="u";}
아니면 만일(랜덤=21)
{문:="v";}
아니면 만일(랜덤=22)
{문:="w";}
아니면 만일(랜덤=23)
{문:="x";}
아니면 만일(랜덤=24)
{문:="y";}
아니면 만일(랜덤=25)
{문:="z";}
아니면 만일(랜덤=26)
{문:="0";}
아니면 만일(랜덤=27)
{문:="1";}
아니면 만일(랜덤=28)
{문:="2";}
아니면 만일(랜덤=29)
{문:="3";}
아니면 만일(랜덤=30)
{문:="4";}
아니면 만일(랜덤=31)
{문:="5";}
아니면 만일(랜덤=32)
{문:="6";}
아니면 만일(랜덤=33)
{문:="7";}
아니면 만일(랜덤=34)
{문:="8";}
아니면 만일(랜덤=35)
{문:="9";}
내용:=문자붙여(내용,문);
증가:=증가+1;
}까지(증가=길이);
//루프
에디트0.문자:=내용;
소스자료실에 랜덤으로 출력되는걸 봤어요
제가 정말 초보라서 그런지 간단할거 같은데 어렵내요.. 정말 난감해요
우선 저 소스를 보면... 에디트0에 랜덤으로 입력이 되자나요
그런데 제가 원하는건 에디트1를 하나더 만들어서 거기에도 랜덤으로 풀력이 되게 하고 싶거든요.. 그래서 제가 했던게
에디트0.문자:=내용;
에디트1.문자:=내용;
해서 해봤더니 0에서 나온게 1에서도 똑같은 문자가 나오더라구요..
제가 원하는건 0이랑 1이랑 출력되는게 랜덤으로 서로 다르게 동시에 나오길 원하거든요..
그리고 0이랑 1에 나온걸 txt 파일로 저장을 하고 싶어요 이 부분은 제가 좀 더 연습을 해야겠져..? 그런데 지금 당장 에디트0이랑 1이랑 출력되는거 자체를 못하고 있으니 정말
답답하내요.. 제가 반복부터 // 루트까지 복사해서 그밑에 에디트1만들고 했는데 에러가 나서 멈추네요
서로다르게 에디트에 출력되고 그걸 txt로 저장한다인데 훔.. ㅠㅠ
도와주세요.. 어떻게 해야할가요??
지상현 2012-07-14 PM 8:14:18
똑같은 '내용'을 대입하니 당연히 같게 나오겠지요?
에디트1에 대입하기 전에 다시 랜덤으로 '내용'을 만들어야 서로 다르게 나오겠지요.
'반복'문 끝난 시점에서 '내용' 변수의 값은 확정된 것입니다.
다음에 값을 꺼내올 때마다 랜덤으로 내용이 바뀌는게 아니구요.