질문

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

꾸이이이익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개생성까지는 잘 되는데
그뒤로 내림차순으로 정렬하는게 잘 안되네요 실행은 되는데 정렬이 안되어있는 채로 나와요ㅜㅜ
 저 식에서 어디가 잘못되었나요??
    • 글자 크기
비주얼베이직 배울수있는곳 (by 상대아웃사이더) 비중격만곡증;; 수술잘하는곳 추천부탁드립니다 (by meow)

댓글 달기

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

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

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

  • @조선비
    낼 다시 해봐야겟네요 감사합니당!
번호 분류 제목 글쓴이 날짜
공지 정보 욕설/반말시 글쓰기 권한 영구 정지3 쓰레받기 2019.01.26
공지 가벼운글 자유게시판 이용규칙 (2018/09/30 최종 업데이트) - 학생회 관련 게시글, 댓글 가능2 빗자루 2013.03.05
56063 가벼운글 비와서 자취방에 그냥 누워있는데6 해모수보컬 2018.07.03
56062 웃긴글 비욘세 지능형 안티1 항공관담배나무 2013.10.01
56061 질문 비원생 기숙사 발표날짜1 밀림의왕자레오 2015.05.27
56060 질문 비원생 식사제도 신청 해보신분~1 바니바니당근당근 2016.05.04
56059 질문 비원생인데 계절때 웅비관 밥만 먹을수있나요??4 무라드 2013.11.20
56058 웃긴글 비유 최강1 비회원  2011.08.14
56057 질문 비전공자 교직이수!4 눈뉴냔냐 2014.12.27
56056 질문 비전공자 교직이수말인데요1 조촐한갈매기 2015.02.02
56055 질문 비전공자 매일경제 읽기6 니요 2013.10.15
56054 질문 비전공자 분들 중에 독일어공부하시는분?14 바부둥eee 2013.05.06
56053 질문 비전공자가 국제경제학 일선으로 듣기 버거울까요..?1 프랑크푸르트 2016.08.12
56052 질문 비전공자에게 추천할만한 정역학/고체역학 책5 고래 2020.11.07
56051 가벼운글 비정규직 법안 뻐큐머겅 두번머겅4 청소기 2012.02.25
56050 질문 비정질재료 류ㅂㄱ 교수님 족보구합니다. 공부잘할랴랴랼 2019.04.10
56049 질문 비주얼베이직3 누비자 2013.06.18
56048 질문 비주얼베이직 vs matlab 어느게 더 쉬운가요?12 LK 2013.05.17
56047 질문 비주얼베이직 배울수있는곳 상대아웃사이더 2016.05.22
질문 비주얼베이직고수님들 로또생성기 질문..2 꾸이이이익 2013.06.12
56045 질문 비중격만곡증;; 수술잘하는곳 추천부탁드립니다5 meow 2018.08.18
56044 질문 비쥬얼 잘하시는분들 좀 도와주세요2 만다그라함 2013.06.01
첨부 (0)