Sabtu, 02 November 2013
Tugas Belajar Bahasa Pemograman
Public Class Form1
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If MsgBox("Yakin Ingin Keluar", MsgBoxStyle.Information + MsgBoxStyle.YesNo, "Informasi") = MsgBoxResult.No Then
e.Cancel = True
End If
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
npm.Items.Add("13110328")
npm.Items.Add("13020111")
npm.Items.Add("13031200")
npm.Items.Add("13110234")
kode_dosen.Items.Add("D02")
kode_dosen.Items.Add("D01")
kode_dosen.Items.Add("D03")
kode_matakuliah.Items.Add("M01")
kode_matakuliah.Items.Add("M02")
kode_matakuliah.Items.Add("M03")
Dim i As Integer
For i = 1 To 100
kehadiran.Items.Add(i)
Next i
For i = 1 To 100
tugas.Items.Add(i)
Next i
For i = 100 To 1 Step -1
uts.Items.Add(i)
Next i
For i = 100 To 1 Step -1
uas.Items.Add(i)
Next i
End Sub
Private Sub btn_hapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_hapus.Click
npm.Text = ""
nama.Text = ""
jenjang.Text = ""
jurusan.Text = ""
kode_dosen.Text = ""
nama_dosen.Text = ""
kode_matakuliah.Text = ""
nama_matakuliah.Text = ""
kehadiran.Text = ""
tugas.Text = ""
uts.Text = ""
uas.Text = ""
akhir.Text = ""
huruf.Text = ""
keterangan.Text = ""
npm.Focus()
End Sub
Private Sub btn_keluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_keluar.Click
Me.Close()
End Sub
Private Sub npm_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles npm.SelectedIndexChanged
Select Case npm.Text
Case "13110328"
nama.Text = "khaled zein fadhilah"
Case "13020111"
nama.Text = "Enoza stefanny"
Case "13031200"
nama.Text = "Fachrul rozi"
Case "13110234"
nama.Text = "Kenzano biofa"
End Select
Dim x As String
x = Microsoft.VisualBasic.Mid(npm.Text, 3, 2)
If x = "11" Then
jenjang.Text = "S1"
jurusan.Text = "Sistem Informasi"
ElseIf x = "02" Then
jenjang.Text = "D3"
jurusan.Text = "Teknik Informatika"
Else
jenjang.Text = "D1"
jurusan.Text = "Design Grafis"
End If
End Sub
Private Sub kode_dosen_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles kode_dosen.SelectedIndexChanged
Select Case kode_dosen.Text
Case "D01"
nama_dosen.Text = "Mesran, S.Kom, M.Kom"
Case "D02"
nama_dosen.Text = "Tonni Limbong, S.Kom, M.Kom"
Case "D03"
nama_dosen.Text = "Yasir Hasan, S.Kom"
End Select
End Sub
Private Sub kode_matakuliah_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles kode_matakuliah.SelectedIndexChanged
Select Case kode_matakuliah.Text
Case "M01"
nama_matakuliah.Text = "Pemograman Visual"
Case "M02"
nama_matakuliah.Text = "Sistem Basis Data"
Case "M03"
nama_matakuliah.Text = "Sistem Operasi"
End Select
End Sub
Private Sub btn_proses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_proses.Click
akhir.Text = 0.1 * Val(kehadiran.Text) + 0.15 * Val(tugas.Text) + 0.35 * Val(uts.Text) + 0.4 * Val(uas.Text)
Select Case akhir.Text
Case Is >= 80
huruf.Text = "A"
Case 70 To 79
huruf.Text = "B"
Case 60 To 69
huruf.Text = "C"
Case 50 To 59
huruf.Text = "D"
Case Is <= 49
huruf.Text = "E"
End Select
Select Case huruf.Text
Case "A"
keterangan.Text = "Lulus"
Case "B"
keterangan.Text = "Lulus"
Case "C"
keterangan.Text = "Lulus"
Case Else
keterangan.Text = "Gagal"
End Select
End Sub
End Class
Tugas Belajar Bahasa Pemograman
Langganan:
Komentar (Atom)

