질문

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

꾸이이이익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
56064 질문 방학동안 자취방 빌려주는거...2 pusanstatistic 2014.05.19
56063 질문 폐강이면 어떡하죠??2 ㅠㅠㅠㅠㅠ 2015.02.26
56062 가벼운글 목이 아파요 ㅜ2 기웃기웃 2011.11.10
56061 질문 지금 중도!!2 존재하지않는닉네임입니다!! 2014.04.20
56060 질문 국가근로에 추가대기명단도 있나요?2 썸바디 2017.08.21
56059 질문 휴학생 연도 중도 이용 가능한가여?2 일단가자 2015.11.01
56058 질문 부산대 근처 내과2 헿헿헿헿 2017.01.29
56057 질문 김진욱 교수님 국제경영환경 교재2 헬롱 2016.03.04
56056 질문 중도 스터디 하는 사람들에 대해 어떻게 생각합니까?2 1 2011.11.17
56055 질문 이루다 2호점 남자펌가격2 밥이 2017.09.24
56054 질문 .2 Oooonnn 2019.03.29
56053 가벼운글 육군,해병대,공군,특전사,공익 예비역 8인의 무인도 표류기2 마이피누 2011.07.16
56052 질문 이번 계절 창업실무 성적2 Doodanghehe 2017.01.11
56051 질문 월수 공공정책 행정법 1시 30분수업이요!2 배호짱 2014.04.21
56050 가벼운글 계절 신청 관련 질문2 realraw 2014.10.22
56049 질문 생산운영관리 답지2 낫띵 2018.04.12
56048 질문 .2 Wouop 2017.06.29
56047 질문 학교안에 캐논 복사집에2 제이야 2017.12.18
56046 질문 교환학생2 굼꾸는.나무나무 2016.03.22
56045 진지한글 [블라인드 처리되었습니다.]2 웽꾸 2020.10.05
첨부 (0)