Jumat, 08 Februari 2013

Program Kasir Rumah Sakit dalam JAVA

Sahabat Bloggers, saya mau memberi sedikit referensi tentang suatu program yang saya buat waktu kuliah semester 1 jurusan Informatika, menggunakan net beans milik JAVA.

Kasus
Praktikan harus membuat sebuah program dengan beberapa ketentuan yang telah diberikan sebelumnya, yaitu:
1.      Membuat sebuah program dengan menggunakan beberapa unsur variable, input, output dan operasi sederhana.
2.      Program yang dibuat harus memimiliki interface seperti yang telah dicontohkan.
3.      Program dapat menampilkan nama pasien, kode pasien, jumlah hari pasien dirawat, jumlah obat yang diberikan kepada pasien dan jumlah botol infus yang terpakai yang mana semuanya merupakan input yang dapat dimasukkan nilainya oleh user.
4.      Program harus dapat menampilkan output berupa total biaya si pasien beserta kodenya, dimana:
         Setiap satu satuan obat memiliki harga sebesar 100000
         Setiap satu satuan botol infus memiliki harga sebesar 50000
         Setiap satu satuan hari pasien dirawat memiliki biaya sebesar 500000
         total = jumlah akumulasi biaya akan banyak obat yang diberikan, jumlah botol infus yang terpakai dan lamanya pasien dirawat.

 Source Code :

package praktikumprogdas2rsu;
import java.util.Scanner;
public class Main {
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*500000;
       totalobat= obat*100000;
       totalinfus= infus*50000;
       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");




Tidak ada komentar:

Posting Komentar