Anda di halaman 1dari 1

Algoritma Tagihan Air {<- ini judul algoritma}

{menghitung tagihan rekening pemakaian air.


Algoritma menerima masukan nama, id_pelanggan, alamat,
Kode_type_pelanggan dan jumlah_pemakaian_air,
dan mencetak nama, id_pelanggan, alamat, kode_ pelanggan,
dan tagihan biaya ke piranti keluaran <- ini spesifikasi algoritma}
DEKLARASI :
nama : string {nama pelanggan}
kode_type_pelanggan : string {kode type pelanggan}
alamat : string {alamat pelanggan}
kode_type_pelanggan:numerik {kode pelanggan}
biaya1, biaya2, tagihan_biaya:numerik
jumlah_pemakaian_air:numerik {jumlah pemakaian air}
DESKRIPSI :
read (nama, id_pelanggan, alamat, Kode_type_pelanggan,
jumlah_pemakaian_air)
jika kode_type_pelanggan=1 maka
kode_pelanggan=”Rumah Tangga”
jika jumlah_pemakaian_air<=15 maka
biaya1=15*1000
biaya2=0
jika tidak
biaya1=15*1000
biaya2=(jumlah_pemakaian_air-15)*1500
jika tidak
jika kode_type_pelanggan=2 maka
kode_pelanggan=”Rumah Usaha”
jika jumlah_pemakaian_air<=15 maka
biaya1=15*2000
biaya2=0
jika tidak
biaya1=15*2000
biaya2=(jumlah_pemakaian_air-15)*3000
jika tidak
kode_pelanggan=”Rumah Sosial”
jika jumlah_pemakaian_air<=15 maka
biaya1=15*500
biaya2=0
jika tidak
biaya1=15*500
biaya2=(jumlah_pemakaian_air-15)*1000

tagihan_biaya=biaya1+biaya2
write(nama, id_pelanggan, alamat, Kode_pelanggan , tagihan biaya)

Anda mungkin juga menyukai