Langsung ke konten utama

TUGAS MK BP1 TUGAS 3.5

Private Sub cmdBatal_Click()
txtNama = ""
txtNik = ""
txtGol = ""
txtKode = ""
txtStatus = ""
txtTahun = ""
txtJabatan = ""
txtBagian = ""
txtGapok = ""
txtTunjangan = ""
txtTotalg = ""
txtTerbilang = ""
End Sub

Private Sub cmdKeluar_Click()
End
End Sub

Private Sub cmdLagi_Click()
txtNama = ""
txtNik = ""
txtGol = ""
txtKode = ""
txtStatus = ""
txtTahun = ""
txtJabatan = ""
txtBagian = ""
txtGapok = ""
txtTunjangan = ""
txtTotalg = ""
txtTerbilang = ""
End Sub

Private Sub cmdProses_Click()
Dim kode As String

txtTahun = Left(txtNik.Text, 4)
txtKode = Mid(txtNik, 7, 1)

kode = Mid(txtNik.Text, 5, 1)
If kode = "A" Then
txtGol = "A"
txtJabatan = "Manager"
txtGapok = "4000000"
txtTunjangan.Text = "1025000"
ElseIf kode = "B" Then
txtGol = "B"
txtJabatan = "Ka. Seksi"
txtGapok = "3500000"
txtTunjangan = "975000"
ElseIf kode = "C" Then
txtGol = "C"
txtJabatan = "Staff"
txtGapok = "Ka. Seksi"
txtTunjangan = "925000"
End If
kode = Right(txtNik, 3)
If kode = "KEU" Then
txtBagian = "Accounting"
ElseIf kode = "ADM" Then
txtBagian = "Administrasi"
ElseIf kode = "SDM" Then
txtBagian = "General Affair"
ElseIf kode = "EDP" Then
txtBagian = "IT Unit"
ElseIf kode = "SPM" Then
txtBagian = "Security"
End If

kode = Mid(txtNik, 7, 1)
If kode = "S" Then
txtStatus = "Single"
ElseIf kode = "M" Then
txtStatus = "Menikah"
ElseIf kode = "J" Then
txtStatus = "Janda"
ElseIf kode = "D" Then
txtStatus = "Duda"
End If
txtTotalg = Val(txtGapok) + Val(txtTunjangan)

If txtTotalg.Text <> "" Then
    txtTerbilang.Text = AngkaTerbilang(txtTotalg.Text) + "Rupiah"
Else
    txtTerbilang.Text = ""
End If

End Sub

Private Sub Form_Load()
txtGol.Enabled = False
txtKode.Enabled = False
txtStatus.Enabled = False
txtTahun.Enabled = False
txtJabatan.Enabled = False
txtBagian.Enabled = False
txtGapok.Enabled = False
txtTunjangan.Enabled = False
txtTerbilang.Enabled = False
End Sub
Private Sub txtTotalg_Change()
On Error Resume Next
If txtTotalg.Text <> "" Then
    txtTerbilang.Text = AngkaTerbilang(txtTotalg.Text) + "Rupiah"
Else
    txtTerbilang.Text = ""
End If
End Sub

'membuat fungsi angka terbilang
Public Function AngkaTerbilang(ByVal nilai As Currency) As String
Dim satuan As Variant
satuan = Array("", "Satu", "Dua", "Tiga", "Empat", "Lima", "Tujuh", "Delapan", "Sembilan", "Sepuluh", "Sebelas")
Select Case nilai
    Case 0 To 11
        AngkaTerbilang = "" + satuan(Fix(nilai))
    Case 12 To 19
        AngkaTerbilang = AngkaTerbilang(nilai Mod 10) + "Belas"
    Case 20 To 99
        AngkaTerbilang = AngkaTerbilang(Fix(nilai / 10)) + "Puluh" + AngkaTerbilang(nilai Mod 10)
    Case 100 To 199
        AngkaTerbilang = "Seratus" + AngkaTerbilang(nilai - 100)
    Case 200 To 999
        AngkaTerbilang = AngkaTerbilang(Fix(nilai / 100)) + "Ratus" + AngkaTerbilang(nilai Mod 100)
    Case 1000 To 1999
        AngkaTerbilang = "Seribu" + AngkaTerbilang(nilai - 1000)
    Case 2000 To 999999
        AngkaTerbilang = AngkaTerbilang(Fix(nilai / 1000)) + "Ribu" + AngkaTerbilang(nilai Mod 1000)
    Case 1000000 To 999999999
        AngkaTerbilang = AngkaTerbilang(Fix(nilai / 1000000)) + "Juta" + AngkaTerbilang(nilai Mod 1000000)
    Case Else
    AngkaTerbilang = AngkaTerbilang(Fix(nilai / 1000000000)) + "Milyar" + AngkaTerbilang(nilai Mod 1000000000)
End Select
End Function




Komentar

Postingan populer dari blog ini

SEMINAR PENGOLAHAN DATA STATISTIK MENGGUNAKAN PROGRAM SPSS

Pringsewu, Senin (19/3).- STMIK Pringsewu kembali mengadakan seminar, kali ini bertajuk “Pengolahan Data Statistik Menggunakan Program SPSS”. Seminar ini merupakan yang terakhir dari rangkaian seminar dalam rangka peringatan HUT Kabupaten Pringsewu yang kesembilan. Seminar ini menghadirkan narasumber dosen STMIK Pringsewu, Budi Usmanto, S.Si., M.TI. dan Bernadhita Herindri Samodera Utami, S.Si., M.Sc. Seminar dimulai pada pukul 09.00 WIB yang dibuka secara resmi oleh Nur Aminudin, M.T.I selaku Wakil Ketua III STMIK Pringsewu mewakili Ketua STMIK Pringsewu Hj. Rita Irviani, M.M. Dalam sambutannya, Nur demikian disapa menyampaikan bahwa statistika dibutuhkan dalam pengambilan kebijakan bagi pihak-pihak berkepentingan. “Dengan demikian statistika sebagai ilmu penting untuk dipelajari dan diharapkan seminar ini menambah pengetahuan bagi mahasiswa-mahasiswi STMIK Pringsewu”,  Seminar yang diikuti oleh 160 mahasiswa STMIK Pringsewu mendapat antusiasme dari peserta. Materi terbagi me...

STMIK PRINGSEWU Raih Sinta Awards 2018

STMIK PRINGSEWU  berhasil meraih Science and Technology Index (Sinta) Awards Tahun 2018 sebagai institusi dengan produktivitas publikasi dari Kementerian, Riset, Teknologi, dan Pendidikan Tinggi (Kemenristek Dikti). Penghargaan diterima oleh Ketua LLPM STMIK Pringsewu M. Muslihudin, M.T.I di Auditorium Gedung D Kemenristek Dikti RI, Jakarta, Rabu (4/7). “Sinta Awards 2018 ini dipersembahkan untuk segenap sivitas akademika STMIK Pringsewu yang sangat gigih meningkatkan publikasi ilmiah hasil penelitian dan pengadian masyarakat,” ujarnya. Menurutnya, Sinta Awards sebagai ajang yang positif untuk motivasi peningkatan publikasi ilmiah dan merupakan prestasi gemilang sivitas akademisi STMIK Pringsewu dalam produktivitas publikasi ilmiah. STMIK Pringsewu memiliki Produktifitas Publikasi yang membanggakan yaitu berdasarkan penilaian dalam jangka waktu 3 Tahun terahir 2016-2018 STMIK Pringsewu Masuk 100 Top Affilation yaitu dengan Peringkat 77 dan dengan Score Nilai 92. “Kami b...

Macam-macam hacker

A. Grey Hat Hacker Jenis hacker ini merupakan jenis hacker yang sifatnya berada di antara white hat hacker dan black hat hacker. Hacker yang satu ini tidak memiliki ketetapan dalam memegang prinsipnya. Oleh sebab itu, jenis hacker yang satu ini biasanya memegang standar etika yang sifatnya ganda pada setiap kegiatan hacking-nya. Jadi, bisa dalam beberapa saat hacker ini memegang teguh prinsip hacker namun pada keadaan yang lain hacker yang satu ini dapat melanggar batas-batas hukum yang telah ditetapkan. B. Script Kiddie Hacker Hacker ini merupakan jenis hacker yang tidak begitu menguasai mengenai sistem komputer. Namun bukan berarti hacker ini tidak dapat menembus suatu sistem komputer, hacker jenis ini masih dapat menembus sistem komputer dengan cara memanfaat software buatan orang lain. C. Hacktivist Hacker Kemampuan jenis hacker ini digunaka untuk menebar pesan-pesan yang sifatnya bersinggungan dengan politik, ideology beserta agama. Biasanya jenis hacker ini melak...