Anda di halaman 1dari 9

Nama Kelompok :

1. Angela Zhersy Ayu Aurora (10120154)


2. Tiara Mustika Azhara (11120135)

Program Input Box 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
Codingan Input Box :
Private Sub cmdakun_Click()
IDAkun = InputBox("Apa ID Akun Anda?", "Input ID Akun Siswa Kursus", 0)
KataSandi = InputBox("Apa Kata Sandi Anda?", "Input Kata Sandi Siswa Kursus", 0)
Alamat = InputBox("Dimana Rumah Anda?", "Input Alamat Siswa Kursus", 0)
MsgBox ("Terima kasih telah bergabung, ID Akun anda adalah " + IDAkun + " Kata sandi akun
anda adalah " + KataSandi)
End Sub

Private Sub cmddatadiri_Click()


Nama = InputBox("Siapa Nama Anda?", "Input Nama Siswa Kursus", 0)
Usia = InputBox("Berapa Usia Anda?", "Input Usia Siswa Kursus", 0)
Alamat = InputBox("Dimana Rumah Anda?", "Input Alamat Siswa Kursus", 0)
MsgBox (" Nama anda adalah " + Nama + " Usia anda " + Usia + " Alamat rumah anda " +
Alamat)
End Sub
Output Input Box :
1. Memasukkan Input Box “Data Diri Siswa” pada Button Data Diri yang
terdiri dari Nama Siswa, Usia Siswa, dan Alamat Siswa.
2. Memasukkan Input Box “Akun Kursus Siswa” pada Button Akun
Kursus yang terdiri dari ID Akun dan Kata Sandi

Anda mungkin juga menyukai