Q&A

  • random 함수 관련 질문.....

음...델파이 랜덤 함수 중에...질문인데요..

임의의 상수(이미 정해진 수) 700개가 있습니다.

그러면 이 700개의 수만을 랜덤하게 돌려서...하나의 수가 선택되게 할수 있는 방법이

있습니까?? 아니면 쓰이는 함수라도......

(이 700개의 수는 아무런 순차적인 조건이나 등을 갖고 있지 않은 완전한 임의의 수 입니다.....)


5  COMMENTS
  • Profile
    이종규 2002.03.29 21:45
    Random(700) 이렇게 하면돼지 않을까요

  • Profile
    보들레르 2002.03.29 21:42
    안녕하세요~ 구창민입니다.

    그 700 가지의 수를 700개의 배열에 담으세요.

    그 담에 radom(700); 요걸 그 배열의 인덱스로

    하면 끝이네여 ^_^

    그럼~ 항상 즐거운 프로그래밍 하시길~~~


  • Profile
    이성훈 2002.03.29 21:36
    음....
    임의의 상수를 배열로 선언하고

      A_Num : array [0..699] of Integer =  (33,44,11,55,66........... );


    그리고 코딩에서

            i := Random(700);
            Num := A_Num[i];
        
    이렇게 해주면  될것 같은디...다른 좋은 방법 있으면 리플해주세요^^
    즐프하세요..


  • Profile
    최무승 2002.03.29 23:29

    답변 감사 드립니다.

    그런데요...제가 프로그램 초짜라 그런데요...

    700개의 임의의 변수를 배열로 정리 할려면...하나하나 700개의 임의의 수를 넣어 줘야 하는거 아니예요???

    그리고 이 변수들은 700개 이후로도 계속 생성 되거든요...1000개 될지...10000개가 될지도 모르겠습니다...

    어떻게 해야 할까요?

    다시 한번 가르쳐 주시면 감사하겠습니다.
  • Profile
    김규한 2002.03.30 00:58