Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package rs;
- import java.util.Scanner;
- public class Rs {
- String namaRs;
- Scanner str=new Scanner(System.in);
- public Scanner in=new Scanner(System.in);
- public void setNamaRs(){
- System.out.print("Masukkan Nama Rumah Sakit: ");
- this.namaRs=str.nextLine();
- }
- public static void main(String[] args) {
- int menu=0,a,z=0,ktp;
- Rs rumsa=new Rs();
- Pasien[] p=new Pasien[1024];
- while(menu!=4){
- System.out.print("1.input\n2.update\n3.view\n4.exit\npilihan : ");
- menu=rumsa.in.nextInt();
- if(menu==1){
- z++;
- p[z]=new Pasien();
- p[z].setData();
- }
- else if(menu==2){
- if(z<1)
- System.out.println("data kosong");
- else{
- System.out.print("masukkan ktp yang akan di edit : ");
- ktp=rumsa.in.nextInt();
- a=0;
- while(a<z){
- a++;
- if(ktp==p[a].getKtp())
- break;
- }
- if(a<=z){
- p[a].tampil();
- p[a].setData();
- }else
- System.out.println("data tidak ditemukan");
- }
- }
- else if(menu==3){
- if(z<1)
- System.out.println("data kosong");
- else{
- a=0;
- while(a<z){
- a++;
- System.out.println("---"+a+"---");
- p[a].tampil();
- }
- }
- }
- else if(menu==4)
- System.out.println("keluar...");
- else
- System.out.println("menu ilegal");
- }
- }
- }
- class Pasien extends Rs{
- String nama,penyakit,noKamar;
- int ktp;
- public void setData(){
- this.setNamaRs();
- System.out.print("Masukkan Nomer KTP : ");
- this.ktp=in.nextInt();
- System.out.print("Masukkan Nama Pasien : ");
- this.nama=str.nextLine();
- System.out.print("Masukkan Penyakit Pasien : ");
- this.penyakit=str.nextLine();
- System.out.print("Masukkan nomer Kamar : ");
- this.noKamar=str.nextLine();
- }
- public int getKtp(){
- return this.ktp;
- }
- public void tampil(){
- System.out.println("RUMAH SAKIT : "+this.namaRs);
- System.out.println("Nomer KTP : "+this.ktp);
- System.out.println("Nama Pasien : "+this.nama);
- System.out.println("Penyakit Pasien : "+this.penyakit);
- System.out.println("nomer Kamar : "+this.noKamar);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement