질문

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

꾸이이이익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
52444 질문 벌점 확인서 어떻게 제출하나요?2 공USB 2017.05.20
52443 가벼운글 벌써일년8 까만옷 2013.04.15
52442 가벼운글 벌써십일월 살려줘 2011.11.08
52441 진지한글 벌써부터 광고글..2 비회원 2011.08.23
52440 가벼운글 벌써부터 경암에 줄 섭니다!! 못먹어도고 2012.05.30
52439 가벼운글 벌써부터 겨울날씨네요1 슈어 2011.10.17
52438 가벼운글 벌써금욜이란게 아나노 2011.11.18
52437 가벼운글 벌써 해가뜨는군요2 기미눼:) 2012.08.27
52436 가벼운글 벌써 하루가 지났다니2 공부하게차단좀 2012.03.16
52435 가벼운글 벌써 티걸 난리네요 ㅋㅋㅋㅋ5 상우인 2011.08.13
52434 가벼운글 벌써 친척들 와서1 전투민족 2012.09.29
52433 진지한글 벌써 천암함 2주기 3.265 허각 2012.03.22
52432 가벼운글 벌써 점심시간이네여~ㅎㅎ7 잉뿌잉 2012.02.28
52431 가벼운글 벌써 일요일이네요 ㅠㅠ6 빗자루 2012.10.21
52430 가벼운글 벌써 일년.. .11 hjk6460 2012.11.04
52429 질문 벌써 인간관계 참 어렵네요.6 새내기16 2016.02.22
52428 가벼운글 벌써 이번학기 장학금 떴나요??ㅜ5 뭉게뭉게구름빵 2018.01.27
52427 가벼운글 벌써 월욜이 다가오네요 ㅠㅠㅠ4 빗자루 2012.04.08
52426 가벼운글 벌써 월요일3 아시러 2012.04.29
52425 가벼운글 벌써 시험이 1달 ~_~5 Dovahkiin 2012.11.14
첨부 (0)