Anda di halaman 1dari 3

uses crt; var bdok,bob,bkm,dsc,tby,tbr:real; np:string[10]; nap:string[30]; jkl:string[10]; klh:string[17]; dok:string[30]; kin:string[10]; ob:string[3]; lin:byte; begin clrscr; write('Nomor

Pasien='); readln(np); write('Nama Pasien='); readln(nap); write('Jenis Kelamin='); readln(jkl); write('Keluhan='); readln(klh); write('Type Obat='); readln(ob); writeln('* Jika rawat jalan, isi kamar inap"jalan" '); Writeln('** Pilihan jenis kamar inap adalah"vip","k1","k2","sal",dan"jalan"'); writeln('*** Jika rawat jalan, isi lama inap"1"'); write('Kelas kamar='); readln(kin); write('Lama Inap='); readln(lin); if klh='umum' then begin dok:='dr.ilham'; bdok:=100000*lin; end else if klh='gigi' then begin dok:='dr.Artalya'; bdok:=110000*lin; end else if klh='anak' then begin dok:='dr.Salim'; bdok:=125000*lin; end else begin dok:='dr.Kartini'; bdok:=95000*lin;

end; write('Dokter=',dok); readln; write('Biaya Dokter=',bdok:2:0); readln; if ob='a' then begin bob:=50000; end else if ob='b' then begin bob:=65000; end else if ob='c' then begin bob:=75000; end else begin bob:=100000; end; write('Biaya Obat=',bob:2:0); readln; if kin='vip' then begin bkm:=150000*lin; end else if kin='k1' then begin bkm:=125000*lin; end else if kin='k2' then begin bkm:=110000*lin; end else if kin='sal' then begin bkm:=70000*lin; end else begin bkm:=0; end; write('Biaya Kamar=',bkm:2:0); readln; tby:=bdok+bob+bkm; dsc:=tby*0.05; tbr:=tby-dsc; writeln('Total Bayar=',tbr:2:0);

readkey; end.

Anda mungkin juga menyukai