비주얼베이직으로 성적처리 프로그램 짜는것좀 도와주세요~~내공올인!!

비주얼베이직으로 성적처리 프로그램 짜는것좀 도와주세요~~내공올인!!

작성일 2006.06.01댓글 1건
    게시물 수정 , 삭제는 로그인 필요

1. 메뉴를 활용해야 한다.
2. 학번, 이름, 중간시험점수, 기말시험점수, 출석점수, 과제점수를 입력할 수 있도록 한다.
3. 입력된 정보를 수정하거나 삭제할 수 있어야 한다.
4. 화면에 보여줄 때는 MSFlexGrid를 사용한다.
5. 점수를 산술적으로 합산해서 총점을 구하고 이를 이용해서 오름차순/내림차순으로 정렬하는 기능이 있어야 한다. 또한 학번순으로 정렬하는 기능도 있어야 한다.
6. 정렬된 정보를 이용해 학점을 부여하는 기능이 있어야 한다. 이때 각 학점의 비율을 입력 받는 화면도 있어야 한다.

주석과 간단한 해석도 부탁드려요
제가 비주얼베이직을 아직 정확히 몰라서요...
부탁드립니닷!



profile_image 익명 작성일 -

1번에서 6번까지 제가 가진 프로그램의 내용이네요 ;;

 

비율을 입력받는 화면이라면... 별로 어렵지 않게 하실수있을뜻하네요..

 

우선 간단한 내용부터 올려드릴께요

 

자세한건 메일주세요 ^^

미리 말씀드리지만 프로그램은 제가 직접짠건아님을 밝혀드립니다.

 

 

Dim sunwi, imsi(10)
Private Sub Command1_Click()

 


End

 


End Sub

Private Sub Command2_Click()


Form2.Hide


Form1.Show

 

End Sub

Private Sub Command3_Click()

 

Form2.Hide

Form1.Text1.Text = "이름"
Form1.Text2.Text = "국어"
Form1.Text3.Text = "영어"
Form1.Text4.Text = "수학"
Form1.Text5.Text = "사회"
Form1.Text6.Text = "과학"

Form1.Show

Form1.Text7.SetFocus


For a = 1 To i
   
    For p = 1 To 9
       
        grid1.TextMatrix(a, p) = ""
       
    Next p
   
Next a

grid1.Rows = 1


End Sub

Private Sub Command4_Click()


For w = 1 To grid1.Rows - 2

    For e = w + 1 To grid1.Rows - 1
   
        If grid1.TextMatrix(w, 6)        
            For p = 0 To 9
               
                imsi(p) = grid1.TextMatrix(e, p)
               
                grid1.TextMatrix(e, p) = grid1.TextMatrix(w, p)
               
                grid1.TextMatrix(w, p) = imsi(p)
           
            Next p
           
        End If
   
    Next e
   
Next w

 

End Sub

Private Sub Command5_Click()


For w = 1 To grid1.Rows - 2

    For e = w + 1 To grid1.Rows - 1
   
        If grid1.TextMatrix(w, 6) > grid1.TextMatrix(e, 6) Then
       
            For p = 0 To 9
               
                imsi(p) = grid1.TextMatrix(e, p)
               
                grid1.TextMatrix(e, p) = grid1.TextMatrix(w, p)
               
                grid1.TextMatrix(w, p) = imsi(p)
           
            Next p
           
        End If
   
    Next e
   
Next w


End Sub

Private Sub Command6_Click()

 


For q = 1 To grid1.Rows - 1
   
    sunwi = 1
   
   
    For o = 1 To grid1.Rows - 1
       
        If q = o Then GoTo 100
       
        If grid1.TextMatrix(q, 6)            
            sunwi = sunwi + 1
       
       
        End If
       
100 Next o

grid1.TextMatrix(q, 9) = sunwi

Next q

 


End Sub

 

 

성적관리 프로그램 작성 좀 도와주세요..

밑에 작성한 성적관리 프로그램에서 빠진 부분 검토해 주세요. 기본적인 틀은 원래 제시된 상태이며...... 제가 비주어베이직에는 초보라서 정말 모르겠네요.....

비주얼베이직6 로 대진표 짜는...

... 기본적인 비주얼베이직6는 마스터했구요.. 응용하는 작업을 아직 못합니다.. 일단 프로그램에... 내공만 날아갔네요.. 보상해주세요 대진표...

게임프로그래머 배우는 순서 ?

... 어떤사람이 비주얼베이직->자바->c언어자료구조... 쓰도록 도와주는것입니다 문제를 푸는 능력이 우선입니다 학교 성적이 좋다고 휼륭한 프로그램머가 되는것이...

되고싶은 고1의 고민좀 해결해주세요...

... 제 성적이 뛰어난 수준이 아니라서 진로를 결정한뒤 그... 편리하게 처리하도록 도와주는 프로그램으로 한글, MS... 자바, 비주얼베이직, 델파이, 파워빌더 등 프로그래밍...

저기요 .. 특목고에 대한 질문..(내공 50검.)

... 짧게 말해서 프로그램밍, 그러니꺼 프로그램짜는 거예요. 언어는 C/C++, 비주얼베이직 등이 있고요.. 컴퓨터 좋아하신다면 이쪽으로 생각해 보시는 것도 좋을 같네요....

하고싶어 애니고에 가려고 합니다(내공 20)

... 제발 알려주세요 전 지금 제 미래가 걱정되 미칠지경입니다.... 쓰도록 도와주는것입니다 문제를 푸는 능력이 우선입니다 학교 성적이 좋다고 휼륭한 프로그램머가 되는것이...

정보보안 전문가 과정

... 과정 알려주세요 제가 중3인데 성적은 전교 석차가... 보안프로그램(백신)을 개발합니다.... 컴퓨터공학과 주요전공소개 1학년 - 컴퓨터개론, 비주얼베이직, 창의공학...