Modul 3 test pilihan
TEORI
Test pilihan : fungsi bantu yang mengeksekusi sekumpulan perintah berdasarkan kondisi.
Test pilihan terdiri atas: - IIF
- IF …THEN…ELSE…ENDIF - SELECT CASE…END SELECT
1. IIF : pemakaiannya dilakukan pada ekspresi Syntax : IIF ( Test expr, true part, false part) 2. IF …t=THEN …ELSE…ENDIF
Terbagi atas 3 bagian : 1. Pilihan Tambahan
Syntax IF < condition> then [statement]
END IF
2. Pilihan diantara dua
Syntax IF < condition> then [statement] ELSE
[statement] END IF
3. Pilihan diantara banyak Syntax IF < condition> then
[statement]
Case else
[else statement] End select
Tugas
1. Buatlah sebuah program untuk menghitung total gaji dari seorang karyawan, dengan ketentuan :
- Input adalah gaji pokok, jam lembur karyawan, dan gaji lembur perjam - Jika jam lembur di atas 20 jam, bonus yang diperoleh 10% dari gaji pokok.
2. Sebuah Perusahaan akan memberikan bonus akhir tahun kepada setiap pegawai, dengan ketentuan :
Lamanya kerja Golongan A Golongan B
5 tahun ke bawah 5% dari gaji pokok 10% dari gaji pokok 6 tahun s/d 10 tahun 10% dari gaji pokok 15% dari gaji pokok 11 tahun s/d 15 tahun 15% dari gaji pokok 20% dari gaji pokok 16 tahun s/d 20 tahun 20% dari gaji pokok 25% dari gaji
pokok
21 tahun s/d 25 tahun 25% dari gaji pokok 30% dari gaji pokok
26 tahun ke atas 30% dari gaji pokok 35% dari gaji pokok
Bentuklah sebuah program dengan input gaji pokok, golongan , dan lama kerja sehingga dapat dihitung bonus dan Total Gaji yang diterima oleh pegawai perusahaan tersebut . lengkapi form dengan tombol calculate, Clear, dan Exit ! simpan dengan nama Latihan 3-2.frm.
lk = txtlama.Text txtGajiPokok.SetFocus End Sub
Private Sub cmdKeluar_Click() End