Dalam
flowchart, untuk memulai suatu program kasir, dimulai dengan “START”. Kemudian,
dilanjutkan dengan menginput data yang dibutuhkan dalam kasir rumah sakit seperti nama, kode, hari,
obat, infus, total hari, total obat, total infus dan total biaya. Kemudian
dilakukan proses pada total biaya dengan keterangan :
Total biaya =
(total hari * Rp 350000) + (total obat * 240000) + (total infus *
150000)
Setelah
melakukan proses pada total biaya, maka didapat hasil outputnya yaitu nama,
kode, hari, obat, infus, total hari, total obat, total infus dan total biaya.
Kemudian program flowchart diakhiri dengan
“END”.
Algoritma Membuat_Kasir_Rumah _Sakit
{Algoritma untuk menampilkan kasir yang seperti di rumah
sakit}
Deklarasi :
Nama,
kode : string;
Hari, obat,
infus, total hari, total obat, total infus, total biaya : integer
Deskripsi :
Begin
Read"hari ");
Read("obat ");
Read ("infus ");
Writeln(totalhari= hari*350000);
Writeln(totalobat= obat*240000);
Writeln(totalinfus= infus*150000);
Writeln(totalbiaya=
totalhari+totalobat+totalinfus);
Writeln ("Terimakasih telah berobat di
Rumah Sakit kami, semoga lekas sembuh");
End
Bentuk
Program :
package
kasir_rumah_sakit;
import
java.util.Scanner;
public
class Kasir_RS
{
public
static void main(String[] args) {
String nama;
String kode;
int hari;
int obat;
int infus;
int totalhari;
int totalobat;
int totalinfus;
int totalbiaya;
Scanner input = new Scanner (System.in);
System.out.print ("Masukkan
Nama Pasien: ");
nama = input.nextLine ();
System.out.print ("Masukkan
Kode Pasien: ");
kode = input.nextLine();
System.out.print ("Jumlah Hari
Pasien Dirawat: ");
hari = input.nextInt();
System.out.print ("Berapa
Kali Pasien Diberi Obat: ");
obat = input.nextInt();
System.out.print ("Jumlah
Botol Infus Yang terpakai: ");
infus = input.nextInt();
totalhari= hari*350000;
totalobat= obat*240000;
totalinfus= infus*150000;
totalbiaya=
totalhari+totalobat+totalinfus;
System.out.println
("-----------------------------");
System.out.println ("Pasien
Atas Nama:"+ nama);
System.out.println
("dengan kode pasien:"+ kode);
System.out.println ("Total
Biaya yang dibayar sebesar: Rp"+ totalbiaya);
System.out.println
("Terimakasih telah berobat di Rumah Sakit kami, semoga lekas sembuh");
}}
No comments:
Post a Comment