Sabtu, 09 November 2013

membuat nilai dengan menggunakan visual basic 6.0


Cara Membuat Program "Penghitung Nilai Akhir" Pada Visual Basic 6.0



Buat tampilan program seperti gambar di bawah ini :
Prosentase Penilaian :
Nilai Partisipasi  : 20 %
Nilai Tugas           : 30 %
Nilai UTS              : 20 %
Nilai UAS              : 30 %
Rumus Nilai Akhir : (Nilai Partisipasi) + (Nilai Tugas) + (Nilai UTS) + (Nilai UAS)
Untuk Menentukan Nilai Huruf dan Keterangan (“Lulus” atau “Tidak Lulus”) gunakan percabangan dengan melihat ketentuan sebagai berikut :
HURUF
KONDISI
A
85 <= A <= 100
A-
80 <= A- < 85
B+
75 <= B+ < 80
B
70 <= B < 75
B-
65 <= B- < 70
C+
60 <= C+ < 65
C
55 <= C < 60
D
40 <= D < 55
E
0 <= E < 40
Inilah kode programnya agar program tersebut dapat digunakan dengan benar :
Private Sub Command1_Click()
Text5.Text = Val(Text1.Text * 0.2) + Val(Text2.Text * 0.3) + Val(Text3.Text * 0.2) + Val(Text4.Text * 0.3)
If Val(Text5.Text) < 40 Then
Text6.Text = "E"
Label9.Caption = "Tidak Lulus"
Else
If Val(Text5.Text) >= 40 And Val(Text5.Text) < 55 Then
Text6.Text = "D"
Label9.Caption = "Tidak Lulus"
Else
If Val(Text5.Text) >= 55 And Val(Text5.Text) < 60 Then
Text6.Text = "C"
Label9.Caption = "Lulus"
Else
If Val(Text5.Text) >= 60 And Val(Text5.Text) < 65 Then
Text6.Text = "C+"
Label9.Caption = "Lulus"
Else
If Val(Text5.Text) >= 65 And Val(Text5.Text) < 70 Then
Text6.Text = "B-"
Label9.Caption = "Lulus"
Else
If Val(Text5.Text) >= 70 And Val(Text5.Text) < 75 Then
Text6.Text = "B"
Label9.Caption = "Lulus"
Else
If Val(Text5.Text) >= 75 And Val(Text5.Text) < 80 Then
Text6.Text = "B+"
Label9.Caption = "Lulus"
Else
If Val(Text5.Text) >= 80 And Val(Text5.Text) < 85 Then
Text6.Text = "A-"
Label9.Caption = "Lulus"
Else
If Val(Text5.Text) >= 85 And Val(Text5.Text) <= 100 Then
Text6.Text = "A"
Label9.Caption = "Lulus"
Else
If Val(Text5.Text) > 100 Then
Text6.Text = "-"
Label9.Caption = "Nilai Yang Diinputkan Terlalu Besar"
End If
End If
End If
End If
End If
End If
End If
End If
End If
End If
End Sub
Private Sub Command2_Click()
Text1.Text = Clear
Text2.Text = Clear
Text3.Text = Clear
Text4.Text = Clear
Text5.Text = Clear
Text6.Text = Clear
Label9.Caption = Clear
End Sub
Private Sub Command3_Click()
Unload Me
End Sub
Inilah tampilan ketika program dijalankan.



..
SELESAI
J