창조유저그룹-커즈닷컴
Window close
ID :     PASS :   
   
  처음으로
  창조
  창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
  커뮤니티
  가입인사
자유게시판 (1/1)
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
  자료실
  소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
  지원/기타
  표준용어재정
구글 웹서치  
관리자 전용


질문게시판
- 반드시 검색을 하신 후 원하는 답변을 찾을 수 없을 때, 질문을 올려주세요.


LIST ALL
Posted by 『이경석』2005-03-08 20:10:35, Hit : 3353
삭제가 안되서.........
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=qna&no=1064
삭제가 안되서.......

이진백   2005-03-08 PM 10:33:07  
제가 이야기 했듯이 난수초기화 명령어가 필요합니다.
난수를 한번 발생시키면 무조건 첫번째 0이 반환되거든요.
(난수초기화 명령어 없이도 둘째 호출시부터는 정상 반환됩니다)
그러므로 난수 사용 전 언제든 한번만 난수초기화 명령어를 호출하세요.

도움말을 보시면 더욱 잘 이해가 가실거고요.
민렬만세   2005-03-10 AM 12:27:56  
안녕하세요?

난수를 발생할경우 그 첫번째 값이 무조건 0은 아닙니다. 해당 메모리에 존재하던 값이 우연히 0이였기 때문에
0으로써 반영되었던 것입니다. 이는 각 컴퓨터 사용자마다 다를 수 있습니다. 따라서, 어떤 사용자의 경우에는
0이 아닌 엉뚱한 곳으로도 이동할 수 있는 것입니다. 그래서 어느 언어에나 '난수초기화' 명령어가 존재합니다.

창조자님의 질문에서 난수(10)으로 그 난수의 범위가 0~9 이므로 이름표의 이동간격이 매우 작기 때문에,
창조자님이 원하시는 이동의 모습은 얻어내지 못하셨을것이라 판단합니다.

x 좌표값속의 난수범위는 창의 폭, y 좌표값속의 난수범위는 창의 높이로 하는 방법도 해당 창안에서의 이동을
유도 할 수 있을 것이라고 생각하지만..(그냥 순간 번쩍--;;)

프로그래밍에는 정석은 없습니다. 수많은 편법또한 존재합니다. 그래서 한가지 손쉬운 방법을 추천해 드리자면..

IF 문과 난수를 함께 사용하는 것입니다.
난수값이 1이면 좌변은 0, 난수값이 2이면, 좌변은 10 이런식으로
일종의 'Case' 를 만드는 방법입니다.

질문에 도움이 되었을지 모르겠네요. 그럼 이만....
이진백   2005-03-10 PM 6:33:07  
시계로 반복 호출하면 됩니다. 설마 그것도 해보시지 않은건 아니겠지요.
case문도 창조에 없습니다. 반복된 if문도 별로 좋지 않고요.
차라리 난수의 범위를 밑판의 폭-이름표 폭 뭐 이런식으로 하면 괜찮을듯 싶은데요.
민렬만세   2005-03-10 PM 9:15:15  
흠... 저의 설명 부분에 빠진 부분이 있어서 설명상의 오해가 있나보군요..
먼저, 창조 문법란에 Case 문이 있다고 직접적으로 설명드리지 않았습니다. Case 부분과 IF 문을 설명해 드리면,
사용자 함수와 같은 일종의 구조체 틀을 만드셔서 사용하실 것이라는 제시적 조언을 드린것인데,
단순 IF문의 사용으로 오해를 하셨군요.. 이점 사과드리며, 차후 답변시에는 보다 분명한 설명을 요할수 있도록
주의하도록 하겠습니다. 그럼 이만.
LIST ALL               GO TO THE TOP


N
Category
   Subject
Posted by
Date
H
562 창조
   제가 동영상 재생기를 만드는데요 [5]
강성민[FreeCreate] 2005/02/13  3421
561 창조
   BoA Player2.0에..관한 질문들... [3]
이시영 2005/02/02  3420
560 창조
   미니메모장 - 명령어 부분~ [8]
신용주 2006/09/30  3420
559 창조
   미니창.창형식:=ㅊㅇ맨위; [2]
손상진 2004/01/15  3419
558 창조
   문제가 너무 많네요.........인쇄 문제 ㅜㅜ [3]
강정훈 2006/06/15  3417
557 창조
     [re] 버튼을 클릭했을때... [6]
신용주 2006/08/06  3415
556 창조
     [re] 매체재생기로 녹음할때;;; [5]
강정훈 2007/01/18  3415
555 기타
   조절판의 볼륨컨트로정보가 어디에 [4]
나그네 2004/04/30  3414
554 기타
   자료실에 올린 PHP날씨설치했는데 오류가.. [10]
권선중 2005/06/28  3414
553 창조
   윈도우 현재 실행된 제목을 표시하는방법... [4]
이희창[빙고] 2006/01/10  3413
552 창조
   플레이어에서 [4]
신용주 2006/07/17  3413
551 기타
   [질문]데이타베이스를 주축으로 구동되는 프... [2]
김환욱 2003/11/01  3411
550 창조
   *.mdb 파일에 관해~ [1]
청송 2005/12/06  3409
549 창조
   에디트 질문 입니다. [5]
강정훈 2006/12/25  3409
548 창조
   리스트박스에서 [1]
신용주 2008/07/26  3409
547 창조
   드래그 인자? -_-; [7]
qkrwhdgns 2006/01/01  3408
546 창조
   'ㅎ메모'에서 이 것이 가능할까요? [4]
바람 2011/12/28  3408
545 창조
   창에만 핸들이 있나? ;; [7]
qkrwhdgns 2006/01/13  3407
544 창조
   에디트에 관한질문 [1]
강철중 2007/12/08  3407
543 창조
   사용자함수 연결을...;; [2]
바람 2009/03/01  3407
542 창조
   함수가 있는데도 없다고 하네요;; -_- [6]
장화신은고양이 2006/02/21  3406
541 창조
   혹시... [6]
강성민[FreeCreate] 2005/02/07  3405
540 창조
   창조에서. 버튼을 누르면. 특정프로그램이 켜... [4]
제인호 2006/04/08  3405
539 창조
     [re] 이 내용이 원하시는 것인지 모르겠지만 ^^;;
정성우 2006/09/23  3405
538 기타
   SQL Example 에서 .................. [2]
청송 2005/11/01  3404
LIST ALL   Prev [1]..[61][62][63][64] 65 [66][67][68][69][70]..[87] Next
Copyright 1999-2025 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7389 점
4권선중6077 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인