Kali ini saya akan membuat tutorial cara menghitung
nilai akhir dan menampilkan nilai huruf dengan menggunakan if dan else if di Microsoft visual basic 2010
express.
Langkah-langkahnya adalah sebagai berikut :
1. Buka
aplikasi Microsoft visual basic 2010
express ->file->New Project->Windows Form Application, isikan namanya
menghitung nilai akhir. Kemudian klik ok.
2. Kemudian
buat tampilan seperti di bawah ini, yang terdiri dari 1 groupbox, 7 label, 7
textbox dan 3 button.
Kemudian ubah semua nama text
sesuai kebutuhan.
Keterangan :
Form1 = menghitung nilai akhir
Form1 = menghitung nilai akhir
Groupbox 1 = Daftar Nilai
Label1 = Absen
Label2 = Tugas
Label3 = Keaktifan
Label4 = Nilai Uts
Label 5 = Nilai Uas
Label 6 = Nilai Akhir
Label 7 = Huruf
Button1 = Hitung / btnHitung(name)
Button2 = Clear / btnClear(name)
Button3 = Exit / btnExit(name)
Untuk "name" textboxnya juga di ubah
sesuai kebutuhan
Keterangan :
TextBox1 = txtAbsen
TextBox2 =txtTugas
TextBox3 = txtKeaktifan
TextBox4 = txtUts
TextBox5 = txtUas
TextBox6 =txtNilaiAkhir
TextBox7 = txtHuruf
Hingga tampilannya seperti ini.
3. Setelah
itu kemudian masukan source kodenya ke masing-masing button.
·
Button hitung source kodenya adalah
sebagai berikut :
Private
Sub Button1_Click(ByVal
sender As System.Object,
ByVal e As
System.EventArgs) Handles
btnHitung.Click
Dim absen,
tugas, keaktifan, uts, uas As Integer
Dim nilai, huruf As Integer
absen
= txtAbsen.Text * 20 / 100
tugas = txtTugas.Text * 15 / 100
keaktifan = txtKeaktifan.Text * 10 /
100
uts
= txtUts.Text * 25 / 100
uas
= txtUas.Text * 30 / 100
nilai
= absen + tugas + keaktifan + uts + uas
txtNilaiAkhir.Text
= nilai
txtHuruf.Text
= huruf
If nilai > 85 Then
txtHuruf.Text
= "A"
ElseIf nilai > 70 Then
txtHuruf.Text
= "B"
ElseIf nilai > 50 Then
txtHuruf.Text
= "C"
ElseIf nilai > 30 Then
txtHuruf.Text
= "D"
ElseIf
nilai > 10 Then
txtHuruf.Text
= "E"
End If
End Sub
·
button
Clear source kodenya adalah sebagai berikut :
Private
Sub btnClear_Click(ByVal
sender As System.Object,
ByVal e As
System.EventArgs) Handles
btnClear.Click
txtAbsen.Clear()
txtHuruf.Clear()
txtKeaktifan.Clear()
txtNilaiAkhir.Clear()
txtTugas.Clear()
txtUas.Clear()
txtUts.Clear()
End Sub
·
button
Exit source kodenya adalah sebagai berikut :
Private
Sub Button3_Click(ByVal
sender As System.Object,
ByVal e As
System.EventArgs) Handles
Button3.Click
Me.Close()
End Sub
End Class
4.
Setelah
semua selesai, run program. Maka tampilannya awal nya akan seperti ini
Kemudian
isi textbox sesuai dengan kebutuhan. Saya ambil contoh nilai absen 90, nilai
tugas 80, nilai keaktifan 80, nilai uts 90, dan nilai uas 90. Maka hasilnya
adalah sebagai berikut .
Jadi
nilai akhir anda adalah 87 dan anda mendapat nilai A.
Untuk
menghapus semua data , kita klik button Clear . maka hasilnya kembali seperti
tampilan awal ketika di run. Tampilannya seperti di bawah ini :
Dan
untuk keluar dari program kita tinggal menekan button Exit.
Sekian
tutorial sederhana mengenai cara menghitung nilai akhir.
Selamat
mencoba
Semoga
bermanfaat
blog yang sangat bagus gan ,
BalasHapussangat membantu..
BalasHapus