Friday, November 22, 2013

Tutorial program kasir rumah sakit


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