Anda di halaman 1dari 2

CODING

Setelah mengganti name dari setiap item yang digunakan,


saatnya menulis code program untuk menghitung nilai akhir.
Ada tiga bagian dalam program nantinya. Yaitu bagian Hitung
(Process), Hapus (Clear), Keluar (Exit).
Kita tulis code program untuk bagian Hapus (Clear) dahulu.
Klik pada bagian mana saja untuk mulai menulis program. Klik
dua kali pada BtnClear (Hapus) lalu tulis program seperti
berikut:

Private Sub BtnClear_Click()


TextNIM.Text = ""
TextNama.Text = ""
TextTugas.Text = ""
TextUTS.Text = ""
TextUAS.Text = ""
TextAngka.Text = ""
TextHuruf.Text = ""
TextKomentar.Text = ""
TextNama.SetFocus
End Sub

Tulis code program untuk bagian BtnExit (Keluar)


Private Sub BtnExit_Click()
End
End Sub

Tulis code program untuk bagian BtnHitung (Process). Pada


bagian process kita akan menggunakan metode perulangan If.

Private Sub BtnHitung_Click()


Dim NIM As String
Dim Nama As String
Dim Tugas As Double
Dim UTS As Double
Dim UAS As Double
Dim Huruf As String
Dim Angka As Double
Dim Komentar As String
NIM = TextNIM.Text
Nama = TextNama.Text
Tugas = Val(TextTugas.Text)
UTS = Val(TextUTS.Text)
UAS = Val(TextUAS.Text)
Nilai = (0.2 * Tugas + 0.3 * UTS + 0.5 * UAS)
TextAngka.Text = Nilai

If Nilai <= 56 Then


Huruf = "E"
Komentar = "Nilai Anda Sangat kurang! Maaf, Anda Gagal! :'("
ElseIf Nilai <= 65 Then
Huruf = "D"
Komentar = "Nilai Anda Kurang! Maaf, Maaf, Anda Gagal! :("
ElseIf Nilai <= 75 Then
Huruf = "C"
Komentar = "Nilai Anda Cukup! Anda Lulus, tingkatkan lagi! :|"
ElseIf Nilai <= 85 Then
Huruf = "B"
Komentar = "Nilai Anda Baik! Anda Lulus, Pertahankan! :)"
ElseIf Nilai > 85 Then
Huruf = "A"
Komentar = "Nilai Anda Sangat Baik! Anda Lulus, Selamat! :')"
End If
TextHuruf.Text = Huruf
TextKomentar.Text = Komentar
End Sub

Anda mungkin juga menyukai