Public Class Form1
Private Sub
NPM_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles NPM.SelectedIndexChanged
Select Case
NPM.Text
Case
"12110752"
nama.Text = "Ardian Sarputra"
Case
"12110332"
nama.Text = "Rahmadani"
Case
"12110363"
nama.Text = "Sabdan Husin"
Case
"12110566"
nama.Text = "Deni Irawan"
Case
"12110141"
nama.Text = "Cahyadi Rangkuti"
Case
"12110652"
nama.Text = "harry krido prayetno"
Case
"12110139"
nama.Text = "Toni Sahata Pandapotan"
Case
"12021976"
nama.Text = "Sandi Putra Siregar"
Case
"12008754"
nama.Text = "Titi Wahyuni Harahap"
Case
"12110764"
nama.Text = "Juandi Sinaga"
Case "13110703"
nama.Text = "Muhammad Hafiz"
End Select
End Sub
Private Sub
Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
MyBase.Load
NPM.Items.Add("12110752")
NPM.Items.Add("12110363")
NPM.Items.Add("12110332")
NPM.Items.Add("12110139")
NPM.Items.Add("12021976")
NPM.Items.Add("12008754")
NPM.Items.Add("12025764")
NPM.Items.Add("12110566")
NPM.Items.Add("12110141")
NPM.Items.Add("12110652")
NPM.Items.Add("13110703")
Kdosen.Items.Add("1198753")
Kdosen.Items.Add("1198273")
Kdosen.Items.Add("1198753")
kmatakuliah.Items.Add("A213")
kmatakuliah.Items.Add("B247")
kmatakuliah.Items.Add("C283")
Dim i As
Integer
For i = 1 To
100
Ntugas.Items.Add(i)
Nuas.Items.Add(i)
Nkhadiran.Items.Add(i)
Nuts.Items.Add(i)
Next
End Sub
Private Sub
Kdosen_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Kdosen.SelectedIndexChanged
Select Case
Kdosen.Text
Case
"1198753"
namadosen.Text = "Guidio L Ginting s.kom, M.kom"
Case "1198273"
namadosen.Text = "Abdul sani sembiring s.kom, M.kom"
Case
"1198753"
namadosen.Text = "Harvei Hutahaean s.kom, M.kom"
End Select
End Sub
Private Sub
kmatakuliah_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles kmatakuliah.SelectedIndexChanged
Select Case
kmatakuliah.Text
Case
"A213"
nmatakuliah.Text = "Komunikasi Data"
Case
"B247"
nmatakuliah.Text = "Sistem Operasi"
Case
"C283"
nmatakuliah.Text = "Sistem Basis Data"
End Select
End Sub
Private Sub
BTNPROSES_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
BTNPROSES.Click
If NPM.Text =
"" Or Nkhadiran.Text = "" Or Nuts.Text = "" Or
Ntugas.Text = "" Or Nuas.Text = "" Then
MsgBox("Pastikan NPM/nilai sudah ter input")
ElseIf
NPM.Text Then
Nakhir.Text = Val(0.1 * Nkhadiran.Text) + Val(0.15 * Ntugas.Text) +
Val(0.3 * Nuts.Text) + Val(0.45 * Nuas.Text)
If
Nakhir.Text >= 90 Then
Nhuruf.Text = "A"
ElseIf
Nakhir.Text >= 80 Then
Nhuruf.Text = "B+"
ElseIf Nakhir.Text
>= 70 Then
Nhuruf.Text = "B"
ElseIf
Nakhir.Text >= 60 Then
Nhuruf.Text = "C"
ElseIf
Nakhir.Text >= 50 Then
Nhuruf.Text = "D"
Else
Nhuruf.Text = "E"
End If
If
Nakhir.Text >= 50 Then
xket.Text = "LULUS"
Else
xket.Text = "GAGAL"
End If
Dim x, y
As String
x =
Microsoft.VisualBasic.Mid(NPM.Text, 3, 2)
y =
Microsoft.VisualBasic.Mid(NPM.Text, 5, 1)
If x =
"11" Then
jenjang.Text = "S1"
ElseIf x =
"02" Then
jenjang.Text = "D3"
ElseIf x = "00" Then
jenjang.Text = "D1"
End If
If y =
"0" Then
jurusan.Text = "Tehnik Informatika"
ElseIf y =
"1" Then
jurusan.Text = "Managemen informatika"
ElseIf y = "8" Then
jurusan.Text = "Teknisi Komputer"
ElseIf y =
"5" Then
End If
End If
End Sub
Private Sub
BTNHAPUS_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles BTNHAPUS.Click
NPM.Text =
""
nama.Text =
""
jenjang.Text =
""
Kdosen.Text =
""
namadosen.Text
= ""
kmatakuliah.Text = ""
nmatakuliah.Text = ""
Nkhadiran.Text
= ""
Ntugas.Text =
""
Nuts.Text =
""
Nuas.Text =
""
Nakhir.Text =
""
Nhuruf.Text =
""
xket.Text =
""
jurusan.Text =
""
End Sub
Private Sub
BTNKELUAR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles BTNKELUAR.Click
End
End Sub
End Class
Tampilan program
