질문

비주얼베이직고수님들 로또생성기 질문..

꾸이이이익2013.06.12 17:06조회 수 3310댓글 2

    • 글자 크기
  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim i, j, t As Integer
        Dim a(6) As Integer

        For i = 0 To 6
            a(i) = Int(Rnd() * 45 + 1)
            For j = 1 To i - 1
                Do While a(i) = a(j)
                    a(i) = Int(Rnd() * 45 + 1)
                Loop

                For l = i + 1 To 6
                    If (a(i) < a(l)) Then
                        t = a(i)
                        a(i) = a(l)
                        a(l) = t

                    End If
                Next


            Next

            TextBox1.Text = TextBox1.Text & " " & a(i) & vbCrLf


        Next


로또생성에서 내림차순으로 정렬까지 해야하는데요,
 중복피하면서 로또숫자 6개생성까지는 잘 되는데
그뒤로 내림차순으로 정렬하는게 잘 안되네요 실행은 되는데 정렬이 안되어있는 채로 나와요ㅜㅜ
 저 식에서 어디가 잘못되었나요??
    • 글자 크기

댓글 달기

  • 숫자 한 개 출력 하고, 또 번호 하나 추첨해서 출력하고, 또 하나 추첨해서 출력하고..
    전체를 정렬하기 전에 숫자를 하나씩 출력시켜 버리기 때문에 그렇고요..
    전체적으로 좀 잘못되고 비효율적으로 되어 있는 것 같은데..

    중복되지 않은 숫자 6개를 배열에 저장하는 부분,
    배열에 저장된 숫자를 내림차순으로 정렬하는 부분,
    출력하는 부분

    으로 나누어서 만드시면 좋을 것 같아요. 각각을 for next 문으로 묶어서..

  • @조선비
    낼 다시 해봐야겟네요 감사합니당!
번호 분류 제목 글쓴이 날짜
공지 정보 욕설/반말시 글쓰기 권한 영구 정지3 쓰레받기 2019.01.26
공지 가벼운글 자유게시판 이용규칙 (2018/09/30 최종 업데이트) - 학생회 관련 게시글, 댓글 가능2 빗자루 2013.03.05
115138 가벼운글 [레알피누] 취업실전전략2 12시분반(나) 10시 30분 분반(님) 교환하실분! 추워1 2019.03.04
115137 질문 북문 근처에 공 바람 넣을 곳 있나요? 집사마 2015.02.12
115136 질문 대중문화론 버리시는 분 ㅜ.ㅜ aomg 2019.02.08
115135 질문 고영독 월수10:30 ㄱㅎㅇ 교수님 시험 잠이온다잠이와 2019.12.13
115134 질문 교육사회 월3시수업 금9시수업이랑 바꾸실분 asdqwe 2019.03.04
115133 분실/습득 [레알피누] 구덕체육관 카드 분실 너만바라기 2019.03.04
115132 질문 대학생활 설계와 비전 오늘 들으신분?? 하르라리 2019.09.02
115131 질문 [레알피누] 자단기 정보처리기사 프리패스 naaaaav 2020.03.04
115130 질문 현대시론 2차과제 도리동동 2020.11.26
115129 질문 목창업의이해랑교환 멋쟁이신사 2019.02.08
115128 진지한글 [블라인드 처리되었습니다.] Z스트림 2019.02.08
115127 질문 금요일 재무회계 시간 바꾸실분 mirpia 2019.02.15
115126 질문 수요일 오전 뉸뉴냠냠 2019.03.04
115125 진지한글 원가회계 분반 교환하실분 계신가요? 쩐다 2019.03.05
115124 질문 월수 1030 서양연극감상 ㅇㅅㄱ교수님 시험 journy 2019.04.11
115123 질문 월수 10시반 진탐 이ㅇㅈ 교수님 5월1일 수업 하시나요 ? 쮸우 2019.04.30
115122 질문 월수 3시 ㅇㅇㅇ 교수님 일본어1 오늘 휴강인가요 dothat 2019.05.01
115121 질문 세계어로서의영어 ㅈㄱㅊ교수님 오늘 수업없나요?? 멘주리 2019.06.11
115120 질문 월 수 3시 실용스페인어 종강했나요? 씐난다ㅎ 2019.12.09
115119 질문 화목 1200 ㅇㅇㅅ교수님 방송원론 종강했나요,,?? 하이점프캐치 2019.12.10
첨부 (0)