질문

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

꾸이이이익2013.06.12 17:06조회 수 3311댓글 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
115144 가벼운글 제엎에5319 차주 2011.11.28
115143 가벼운글 아홉시수업410 뽀로로 2011.09.30
115142 가벼운글 야 기분조타!!!!357 하하핳 2012.02.13
115141 진지한글 우리 학우들의 반값등록금을 위하여282 진자룡 2012.03.17
115140 진지한글 《마이피누 동물원 폐쇄 청원》253 noname3 2018.01.18
115139 가벼운글 국가근로216 111 2012.02.17
115138 진지한글 [레알피누] 죄송합니다.197 행복한공대생 2017.03.02
115137 가벼운글 부산대 소모임 부수리ㅋㅋㅋ가지마세요190 무섭닭 2018.03.22
115136 질문 저 진짜 몰라서하는 말인데 통합하면 안좋은거 확실한가요?180 kknu 2017.07.01
115135 가벼운글 영양제 궁금한거 물어보셈139 Kiehle 2019.05.05
115134 진지한글 글이 삭제가 안되서.내용부터 수정해서 지웁니다.133 HUI 2017.10.03
115133 질문 [레알피누] 오버워치 여성 유저분 계신가요? (인터뷰 문의)124 모더니즘 2017.08.09
115132 진지한글 (04.08.11:40pm)중도 편의점 행사상품 관련 입니다.[레알피누 해제]115 닉네임변경 2016.04.01
115131 질문 게임 현질.......109 123 2011.09.26
115130 질문 자취하는 학우분들, 과일은 잘 챙겨드시나요?106 jsh7565 2019.05.09
115129 가벼운글 어린애한테 너무한거 같네요..105 잉간 2011.12.18
115128 진지한글 오늘 파스쿠치에 자리맡아놓고 2시간지나서들어온 공대생들보세요104 부틀거가트 2018.06.10
115127 정보 추가장학금 정리하고 가실게요~104 냐냔냥얀 2013.12.27
115126 진지한글 중도 생일 파티 사과문 올립니다102 German12 2015.12.14
115125 진지한글 웅비관 단발머리 여자쌤.101 스키타는팬더 2017.11.15
첨부 (0)