package studio;
import java.util.Scanner;
public class Studio {
int harga;
public Scanner in=new Scanner(System.in);
public Scanner str=new Scanner(System.in);
public void setData(){
}
public void tampil(){
}
public static void main(String[] args) {
// TODO code application logic here
int menu=0,z=0,a,cari;
sewa[] data=new sewa[1024];
data[z]=new sewa();
data[z].setId();
while(menu!=6){
System.out.print("menu...\\n1.input\\t\\t2.view\\n3.search\\t4.update\\n5.delete\\t6.exit\\n : ");
menu=data[0].in.nextInt();
if(menu==1){
z++;
data[z]=new sewa();
data[z].setId(data[z-1].getId());
data[z].setData();
}else if(menu==2){
if(z<1)
System.out.println("data kosong");
else{
a=0;
while(a<z){
a++;
System.out.println("---"+a+"---");
data[a].tampil();
}
}
}else if(menu==3 || menu==4 || menu==5){
System.out.print("masukkan id sewa : ");
cari=data[0].in.nextInt();
a=1;
while(a<=z){
if(data[a].getId()==cari)
break;
a++;
}
if(a<=z){
if(menu==3)
data[a].tampil();
else if(menu==4){
data[a].tampil();
data[a].setData();
}
else{
while(a<z){
data[a]=data[a+1];
a++;
}
z--;
System.out.println("data "+cari+" berhasil dihapus");
}
}
else
System.out.println("data tidak ditemukan");
}else if(menu==6)
System.out.println("keluar...");
else
System.out.println("menu ilegal");
}
}
}
class sewa extends Studio{
int idSewa,lamaSewa,total;
String nama,no;
@Override
public void setData(){
System.out.print("Masukkan Nama Penyewa : ");
this.nama=str.nextLine();
System.out.print("Masukkan Nomer Studio : ");
this.no=str.nextLine();
System.out.print("Masukkan Lama Sewa : ");
this.lamaSewa=in.nextInt();
this.harga=30000;
this.total=this.harga*this.lamaSewa;
}
@Override
public void tampil(){
System.out.println("Id Sewa : "+this.idSewa);
System.out.println("Nama Penyewa : "+this.nama);
System.out.println("Nomer Studio : "+this.no);
System.out.println("Harga perJam : "+this.harga);
System.out.println("Lama Sewa : "+this.lamaSewa);
System.out.println("Total Harga : "+this.total);
}
public int getId(){
return this.idSewa;
}
public void setId(){
this.idSewa=153400;
}
public void setId(int id){
this.idSewa=id+1;
}
}