Anda di halaman 1dari 5

Nama Kelompok :

1. Angela Zhersy Ayu Aurora (10120154)


2. Tiara Mustika Azhara (11120135)

Program MessageBox Transaksi Pembayaran Uang Kursus Bahasa

Ketentuan Program
• Bahasa
Bahasa Uang Kursus
Bahasa Inggris 1000000
Bahasa Arab 1500000
Bahasa Korea 2000000
Bahasa Cina 2500000
Bahasa Jepang 3000000
• Discount :
1. Apabila Juara 1 di rapor sekolah mendapat potongan 50%
2. Apabila Juara 2 di rapor sekolah mendapat potongan 40%
3. Apabila Juara 3 di rapor sekolah mendapat potongan 30%
4. Apabila Juara 4 di rapor sekolah mendapat potongan 20%
5. Apabila Juara 5 di rapor sekolah mendapat potongan 10%
• Total didapat dari uang kursus dikurang discount
• Tombol hitung akan memproses total yang didapat dari uang kursus
dikurangi discount
• Tombol selesai akan mengakhiri program
• Setiap 100 adalah 100000 dan setiap 1000 adalah 1000000
Codingan :
Private Sub combhs_Click()
Select Case combhs.Text
Case "Bahasa Inggris"
txtuang.Text = 1000000
Case "Bahasa Arab"
txtuang.Text = 1500000
Case "Bahasa Korea"
txtuang.Text = 2000000
Case "Bahasa Cina"
txtuang.Text = 2500000
Case "Bahasa Jepang"
txtuang.Text = 3000000
End Select

End Sub

Private Sub Form_Load()


combhs.AddItem ("Bahasa Inggris")
combhs.AddItem ("Bahasa Arab")
combhs.AddItem ("Bahasa Korea")
combhs.AddItem ("Bahasa Cina")
combhs.AddItem ("Bahasa Jepang")

End Sub
Private Sub opttidakjuara_Click() Private Sub optjuara3_Click()
If opttidakjuara.Value = True Then If optjuara3.Value = True Then
txtdis.Text = 0 * Val(txtuang.Text) txtdis.Text = 0.3 * Val(txtuang.Text)
End If End If
End Sub End Sub

Private Sub optjuara1_Click()


If optjuara1.Value = True Then Private Sub optjuara4_Click()
txtdis.Text = 0.5 * Val(txtuang.Text) If optjuara4.Value = True Then
End If txtdis.Text = 0.2 * Val(txtuang.Text)
End Sub End If
End Sub
Private Sub optjuara2_Click()
If optjuara2.Value = True Then Private Sub optjuara5_Click()
txtdis.Text = 0.4 * Val(txtuang.Text) If optjuara5.Value = True Then
End If txtdis.Text = 0.1 * Val(txtuang.Text)
End Sub End If
End Sub

Private Sub cmdhitung_Click()


txttotal.Text = Val(txtuang.Text) - Val(txtdis.Text)

Dim MsgSim As VbMsgBoxResult


MsgSim = MsgBox("BERHASIL DI HITUNG", vbInformation, "")
If MsgSim = vbYes Then
Form1.Show
End If
End Sub
Private Sub cmdselesai_Click()
Dim msgYN As VbMsgBoxResult
msgYN = MsgBox("Apakah Anda Ingin Menutup Aplikasi Ini...?", vbYesNo + vbQuestion,
"Konfirmasi")
If msgYN = vbYes Then
End
ElseIf msgYN = vbNo Then
Form1.Show
End If
End Sub

Codingan Looping :
Dim i, m As Integer

Private Sub cmdfor_Click()


m = Val(txtstep.Text)
For i = Val(txtawal.Text) To Val(txtakhir.Text) Step m
txthasil.Text = txthasil.Text & " " & i
Next
End Sub
Output MessageBox :
1. Memasukkan MessageBox “BERHASIL DIHITUNG” pada Button
Hitung

2. Memasukkan MessageBox “Apakah Anda Ingin Menutup Aplikasi


Ini?” pada Button Selesai

Anda mungkin juga menyukai