You are on page 1of 8

Module Module5

Sub main()
Dim nama As String
Dim kodeAnggota, KodePinjam, lama_pinjam, harga, kembali, bayar, otal_harga
As !nteger
"onsole#$rite(%Masukan &ama' %)
nama ( "onsole#)ead*ine()
"onsole#$rite*ine(%Keanggotaan% + ,b"r*- + %.# Member% + ,b"r*- + %/# &on0
Member%)
"onsole#$rite(%Masukan Kode Anggota 1.2/3' %)
kodeAnggota ( "onsole#)ead*ine()
"onsole#$rite*ine(%4enis Pinjaman% + ,b"r*- + %.# "D% + ,b"r*- + %/#D5D% +
,b"r*- + %6# 7lue0)ay%)
"onsole#$rite(%Masukan Kode Pinjam 1.2/263' %)
KodePinjam ( "onsole#)ead*ine()
"onsole#$rite(%*ama Pinjam' %)
lama_pinjam ( "onsole#)ead*ine()
!- lama_pinjam 8 9 hen
!- kodeAnggota ( %.% hen
!- KodePinjam ( %.% hen
harga ( 5:::
;lse!- KodePinjam ( %/% hen
harga ( 55::
;lse!- KodePinjam ( %6% hen
harga ( <:::
;lse
"onsole#$rite(%Kode Pinjam idak erda-tar%)
;nd !-
;lse!- kodeAnggota ( %/% hen
!- KodePinjam ( %.% hen
harga ( <:::
;lse!- KodePinjam ( %/% hen
harga ( <5::
;lse!- KodePinjam ( %6% hen
harga ( 9:::
;lse
"onsole#$rite(%Kode Pinjam idak erda-tar%)
;nd !-
;lse
"onsole#$rite(%Kode Anggota idak erda-tar%)
;nd !-
;lse!- lama_pinjam =( 9 And lama_pinjam 8 .> hen
!- kodeAnggota ( %.% hen
!- KodePinjam ( %.% hen
harga ( 9:::
;lse!- KodePinjam ( %/% hen
harga ( 95::
;lse!- KodePinjam ( %6% hen
harga ( ?:::
;lse
"onsole#$rite(%Kode Pinjam idak erda-tar%)
;nd !-
;lse!- kodeAnggota ( %/% hen
!- KodePinjam ( %.% hen
harga ( ?:::
;lse!- KodePinjam ( %/% hen
harga ( ?5::
;lse!- KodePinjam ( %6% hen
harga ( @:::
;lse
"onsole#$rite(%Kode Pinjam idak erda-tar%)
;nd !-
;lse
"onsole#$rite(%Kode Anggota idak erda-tar%)
;nd !-
;lse!- lama_pinjam =( .> And lama_pinjam 8 /. hen
!- kodeAnggota ( %.% hen
!- KodePinjam ( %.% hen
harga ( @:::
;lse!- KodePinjam ( %/% hen
harga ( @5::
;lse!- KodePinjam ( %6% hen
harga ( .::::
;lse
"onsole#$rite(%Kode Pinjam idak erda-tar%)
;nd !-
;lse!- kodeAnggota ( %/% hen
!- KodePinjam ( %.% hen
harga ( .::::
;lse!- KodePinjam ( %/% hen
harga ( .:5::
;lse!- KodePinjam ( %6% hen
harga ( ..:::
;lse
"onsole#$rite(%Kode Pinjam idak erda-tar%)
;nd !-
;lse
"onsole#$rite(%Kode Anggota idak erda-tar%)
;nd !-
;lse!- lama_pinjam =( /. hen
!- kodeAnggota ( %.% hen
!- KodePinjam ( %.% hen
harga ( ..:::
;lse!- KodePinjam ( %/% hen
harga ( ..5::
;lse!- KodePinjam ( %6% hen
harga ( ./:::
;lse
"onsole#$rite(%Kode Pinjam idak erda-tar%)
;nd !-
;lse!- kodeAnggota ( %/% hen
!- KodePinjam ( %.% hen
harga ( ./:::
;lse!- KodePinjam ( %/% hen
harga ( ./5::
;lse!- KodePinjam ( %6% hen
harga ( .6:::
;lse
"onsole#$rite(%Kode Pinjam idak erda-tar%)
;nd !-
;lse
"onsole#$rite(%Kode Anggota idak erda-tar%)
;nd !-
;nd !-
otal_harga ( lama_pinjam A harga
kembali ( bayar 0 otal_harga
"onsole#$rite*ine(%otal Barga' % + otal_harga)
"onsole#$rite(%7ayar' %)
bayar ( "onsole#)ead*ine()
"onsole#$rite(%Kembali ' % + kembali)
"onsole#)eadKey()
;nd Sub
;nd Module
Module Module<
Dim &A As !nteger
Dim &B As "har
Dim ugas, CAS, CS As !nteger
Sub main()
"onsole#$rite(%ugas' %)
ugas ( "onsole#)ead*ine
"onsole#$rite(%CS ' %)
CS ( "onsole#)ead*ine()
"onsole#$rite(%CAS' %)
CAS ( "onsole#)ead*ine
&A ( ((6: 2 .:: A ugas) D (/: 2 .:: A CS) D (5: 2 .:: A CAS))
"onsole#$rite(%Maka nilai &A' % + &A)
SeleEt "ase &A
"ase &A ( % &A ( .:: =( &A = @:% ' &B ( %A%
"ase &A ( %&A ( @: =( &A = ?: % ' &B ( %7D%
"ase &A ( %&A ( ?: =( &A = 9: % ' &B ( %7%
"ase &A ( %&A ( 9: =( &A = <: % ' &B ( %"D%
"ase &A ( %&A ( <: =( &A = 5: % ' &B ( %"%
"ase &A ( %&A =( 5:% ' &B ( %D%
;nd SeleEt
"onsole#$rite(&B)
"onsole#)eadKey()
;nd Sub
;nd Module
Module Module9
Sub main()
Dim nama, jbt, thn_masuk As String
Dim gaji_pokok, lama_kerja, B), gaji_kotor, gaji_bersih, pajak As !nteger
"onsole#$rite(%&ama PegaFai ' %)
nama ( "onsole#)ead*ine()
"onsole#$rite(%4abatan ' %)
jbt ( "onsole#)ead*ine()
"onsole#$rite(%ahun Masuk Kerja ' %)
thn_masuk ( "onsole#)ead*ine()
!- jbt ( %Manager% hen
gaji_pokok ( 5::::::
!- lama_kerja 8( 5 hen
B) ( .::::::
;lse!- lama_kerja =( 5 hen
B) ( /::::::
;nd !-
;lse!- jbt ( %Direksi% hen
gaji_pokok ( >5:::::
!- lama_kerja 8( 5 hen
B) ( ?:::::
;lse!- lama_kerja =( 5 hen
B) ( .?:::::
;nd !-
;lse!- jbt ( %AEEounting% hen
gaji_pokok ( >::::::
!- lama_kerja 8( 5 hen
B) ( <:::::
;lse!- lama_kerja =( 5 hen
B) ( .<:::::
;nd !-
;lse!- jbt ( %KaryaFan% hen
gaji_pokok ( 65:::::
!- lama_kerja 8( 5 hen
B) ( >:::::
;lse!- lama_kerja =( 5 hen
B) ( .::::::
;nd !-
;nd !-
lama_kerja ( /:.> 0 thn_masuk
gaji_kotor ( gaji_pokok D B)
pajak ( / 2 .:: A gaji_kotor
gaji_bersih ( gaji_kotor 0 pajak
"onsole#$rite*ine(%*ama Kerja' % + lama_kerja)
"onsole#$rite*ine(%Gaji Kotor ' % + gaji_kotor)
"onsole#$rite*ine(%Pajak' % + pajak)
"onsole#$rite*ine(%Gaji 7ersih ' % + gaji_bersih)
"onsole#)eadKey()
;nd Sub
;nd Module
Module Module?
Dim nim, nama As String
Dim uts, uas, na As !nteger
Sub Main()
"onsole#$rite(%Masukan &!M' %)
nim ( "onsole#)ead*ine
"onsole#$rite(%Masukan &ama' %)
nama ( "onsole#)ead*ine
"onsole#$rite(%Masukan nilai CS' %)
uts ( "onsole#)ead*ine
"onsole#$rite(%Masukan nilai CAS' %)
uas ( "onsole#)ead*ine
na ( (5: 2 .:: A uts) A (5: 2 .:: A uas)
"onsole#$rite(%&ilai akhir adalah' % + na)
"onsole#)eadKey()
;nd Sub
;nd Module
Module Module@
Dim " As !nteger
Dim ) As Double
Dim H As Double
Dim K As Double
Sub main()
"onsole#$rite(%Masukan nilai "' %)
" ( "onsole#)ead*ine
) ( > 2 5 A "
"onsole#$rite(%Maka nilai )'% + ))
"onsole#$rite*ine()
H ( (@ 2 5 A ") D 6/
"onsole#$rite(%Maka nilai H' % + H)
"onsole#$rite*ine()
K ( " D /96
"onsole#$rite(%Maka &ilai K' % + K)
"onsole#)eadKey()
;nd Sub
;nd Module
Module Module.
Sub Main()
Dim a, b As !nteger
"onsole#$rite(%Masukan nilai A' %)
a ( "onsole#)ead*ine
"onsole#$rite(%Masukan nilai 7 ' %)
b ( "onsole#)ead*ine
!- a = b hen
"onsole#$rite*ine(%&ilai% + % % + a + % % + %erbesar#%)
;lse
"onsole#$rite*ine(%&ilai% + % % + b + % % + %erbesar#%)
;nd !-
"onsole#)eadKey()
;nd Sub
;nd Module
Module Module/
Sub main()
Dim bil As !nteger
"onsole#$rite(%Masukan bilangan ' %)
bil ( "onsole#)ead*ine
!- bil Mod / ( : hen
"onsole#$rite*ine(bil + % % + %7ilangan genap%)
;lse
"onsole#$rite*ine(bil + % % + %7ilangan ganjil%)
;nd !-
"onsole#)eadKey()
;nd Sub
;nd Module
Module Module6
Sub main()
Dim kode As !nteger
Dim bulan As String
"onsole#$rite(%Masukan kode bulan' %)
kode ( "onsole#)ead*ine
SeleEt "ase kode
"ase %.% ' bulan ( %4anuari%
"ase %/% ' bulan ( %Hebruari%
"ase %6% ' bulan ( %Maret%
"ase %>% ' bulan ( %April%
"ase %5% ' bulan ( %Mei%
"ase %<% ' bulan ( %4uni%
"ase %9% ' bulan ( %4uli%
"ase %?% ' bulan ( %Agustus%
"ase %@% ' bulan ( %September%
"ase %.:% ' bulan ( %Iktober%
"ase %..% ' bulan ( %&o,ember%
"ase %./% ' bulan ( %Desember%
;nd SeleEt
"onsole#$rite(%7ulan' % + bulan)
"onsole#)eadKey()
;nd Sub
;nd Module
Module Module.
Dim nama, alamat, tanggallahir, tanggalberangkat As String
Dim kodemaskapai, koderute, hargatiket, jumpenumpang, totalharga As !nteger
Sub Main()
"onsole#$rite(%&ama Pembeli ' %)
nama ( "onsole#)ead*ine()
"onsole#$rite(%Alamat ' %)
alamat ( "onsole#)ead*ine()
"onsole#$rite(%anggal *ahir ' %)
tanggallahir ( "onsole#)ead*ine()
"onsole#$rite(%anggal 7erangkat ' %)
tanggalberangkat ( "onsole#)ead*ine()
"onsole#$rite*ine(%Maskapai% + ,b"r*- + %.# Air Asia% + ,b"r*- + %/#
Garuda% + ,b"r*- + %6# *ion Air%)
"onsole#$rite(%Masukan Kode Maskapai 1.2/263 ' %)
kodemaskapai ( "onsole#)ead*ine()
"onsole#$rite*ine(%)ute% + ,b"r*- + %.# Medan04akarta% + ,b"r*- + %/#
Medan07andung%)
"onsole#$rite(%Masukan Kode )ute 1.2/3 ' %)
koderute ( "onsole#)ead*ine()
!- koderute ( . hen
!- kodemaskapai ( . hen
hargatiket ( 5:::::
;lse!- kodemaskapai ( / hen
hargatiket ( .::::::
;lse!- kodemaskapai ( 6 hen
hargatiket ( ?:::::
;nd !-
;lse!- koderute ( / hen
!- kodemaskapai ( . hen
hargatiket ( <:::::
;lse!- kodemaskapai ( / hen
hargatiket ( .5:::::
;lse!- kodemaskapai ( 6 hen
hargatiket ( ./:::::
;nd !-
;nd !-
"onsole#$rite*ine(%Barga iket ' % + hargatiket)
"onsole#$rite(%4umlah Penumpang ' %)
jumpenumpang ( "onsole#)ead*ine()
"onsole#$rite*ine(%((((((((((((((((((((((((((((((((((((((((%)
totalharga ( jumpenumpang A hargatiket
"onsole#$rite*ine(%otal Barga ' % + totalharga)
"onsole#$rite(%((((((((((((((((((((((((((((((((((((((((%)
"onsole#)eadKey()
;nd Sub
;nd Module

You might also like