TUGAS PEMOGRAMAN VISUAL BASIC
Belajar Pemrograman Visual basic.
1. Buka Microsoft Visual Studio 2008
1. Buka Microsoft Visual Studio 2008
2. Klik => Create: Project
3. Ubah Project name dengan Nama anda
3. Ubah Project name dengan Nama anda
5. Kemudian Desain Form tersebut dengan Label, TextBox, ComboBox, dan Button yang dapat kita pilih pada properties Toolbox, yang ada di sebelah kiri Form anda
Gambar Tampilan VB
Ketentuan :
1. Jika kita pilih NPM, maka Nama, Jenjang beserta Jurusan, akan muncul secara otomatis, dan tanpa di undang
2. Jika kita pilih Kode Dosen, maka Nama Dosen secara otomatis muncul
3. Jika kita pilih Kode Matakuliah, nama Mata Kuliah secara otomatis muncul
4 Nlai Tugas, Nilai UTS, Nilai Kehadiran, dan Nilai UAS harus kita pilih dahulu, kemudian
5. Jika Proses di click, maka Nilai Akhir, Nilai Huruf, dan Keterangan akan muncul bersamaan.
NB : untuk "Label", anda cukup menggantikan "Text" saja,
untuk "Combobox" dan "Text box" hanya cukup mengganti "Name" saja
untuk "Button" baru di ganti "Text" dan "Name"
6. Listing program
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
npm.Items.Add("12110486")
npm.Items.Add("12110905")
npm.Items.Add("12110987")
npm.Items.Add("12110977")
kodedosen.Items.Add("0987")
kodedosen.Items.Add("0098")
kodedosen.Items.Add("0023")
kodedosen.Items.Add("0781")
kodematakuliah.Items.Add("221AKTI")
kodematakuliah.Items.Add("876KSI")
kodematakuliah.Items.Add("1178KMI")
kodematakuliah.Items.Add("1341BRU")
Dim i As Integer
For i = 1 To 100
nilaikehadiran.Items.Add(i)
nilaitugas.Items.Add(i)
nilaiuts.Items.Add(i)
nilaiuas.Items.Add(i)
Next
End Sub
Private Sub npm_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles npm.SelectedIndexChanged
Select Case npm.Text
Case "12110486"
nama.Text = "Azmy Lauranita"
jenjang.Text = "SI"
jurusan.Text = "Teknik Informatika"
Case "12110905"
nama.Text = "Niken"
jenjang.Text = "SI"
jurusan.Text = "Sistem Informasi"
Case "12110987"
nama.Text = "laura"
jenjang.Text = "D3"
jurusan.Text = "Manajemen Umum"
Case "12110977"
nama.Text = "Arjuna"
jenjang.Text = "DI"
jurusan.Text = "Komputerisasi Akutansi"
End Select
End Sub
Private Sub kodedosen_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles kodedosen.SelectedIndexChanged
Select Case kodedosen.Text
Case "0987"
namadosen.Text = "Mesran, M.Kom"
Case "0098"
namadosen.Text = "Alex Riki Sinaga, M.Kom"
Case "0023"
namadosen.Text = "Megaria Purba, M.Kom"
Case "0781"
namadosen.Text = "Guidio L Ginting, S.Kom"
End Select
End Sub
Private Sub kodematakuliah_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles kodematakuliah.SelectedIndexChanged
Select Case kodematakuliah.Text
Case "221AKTI"
matakuliah.Text = "Pemograman Visual 1 "
Case "876KSI"
matakuliah.Text = "Struktur Data"
Case "1178KMI"
matakuliah.Text = "Kalkulus"
Case "1341BRU"
matakuliah.Text = "Komunikasi Data"
End Select
End Sub
Private Sub Btnproses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnproses.Click
nilaiakhir.Text = 0.1 * nilaikehadiran.Text + 0.15 * nilaitugas.Text + 0.3 * nilaiuts.Text + 0.45 * nilaiuas.Text
Select Case nilaiakhir.Text
Case Is >= 100
nilaihuruf.Text = "A"
keterangan.Text = "LULUS"
Case 70 To 79
nilaihuruf.Text = "B"
keterangan.Text = "LULUS"
Case 60 To 69
nilaihuruf.Text = "C"
keterangan.Text = "LULUS"
Case 50 To 59
nilaihuruf.Text = "D"
keterangan.Text = "GAGAL"
Case Is <= 49
nilaihuruf.Text = "E"
keterangan.Text = "GAGAL"
End Select
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 = ""
jurusan.Text = ""
kodedosen.Text = ""
namadosen.Text = ""
kodematakuliah.Text = ""
matakuliah.Text = ""
nilaikehadiran.Text = ""
nilaitugas.Text = ""
nilaiuts.Text = ""
nilaiuas.Text = ""
nilaihuruf.Text = ""
nilaiakhir.Text = ""
keterangan.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
7. setelah selesai, tekan F5 atau Start Debugging untuk menjalankan programnya
Hasilnya :
Keterangan:
- Nama, Jenjang, dan Jurusan akan muncul saat anda memilih NPM
- Nama Dosen akan muncul saat anda memilih Kode Dosen
- Mata kuliah akan muncul saat anda memilih Kode Mata Kuliah
- Nilai Kehadiran, Nilai Tugas, Nilai UTS, dan Nilai UAS ada pilih nilai angka terserah anda.
- kemudian klik proses maka Nilai Akhir, Nilai Huruf, dan Keterangan akan muncul.