Professional Documents
Culture Documents
Coba Lagi
Coba Lagi
import java.util.Scanner;
public class Handphone {
static Scanner in,inp;
static int i=0,j,k,pil;
String nama, jenis;
static String cari;
void input(){
in = new Scanner(System.in);
System.out.println("masukkan nama handphone : ");
nama = in.nextLine();
System.out.println("masukkan jenis handphone : ");
jenis = in.nextLine();
}
void view(){
System.out.println("nama handphone : "+nama);
System.out.println("jenis handphone : "+jenis);
}
public static void main(String[] args){
in = new Scanner(System.in);
inp = new Scanner(System.in);
Identity[] id = new Identity[100];
do{
System.out.println("masukkan pilihan menu : ");
pil = inp.nextInt();
switch(pil){
case 1:
id[i] = new Identity();
id[i].masuk();
i++;
break;
case 2:
if(i==0){
System.out.println("data masih kosong");
}
for(j=0;j<i;j++){
System.out.println("Data ke-"+(j+1));
id[j].lihat();
}
break;
case 3:
k = 0;
for(j=0;j<i;j++){
if(cari.equals(id[j].nama)){
id[j].lihat();
k++;
}
}
if(k==0){
System.out.println("data tidak tersedia"
);
}
break;
case 4:
k = 0;
System.out.println("masukkan nama handphone yang
di cari : ");
cari = in.nextLine();
for(j=0;j<i;j++){
if(cari.equals(id[j].nama)){
id[j].masuk();
k++;
}
}
if(k==0){
System.out.println("data tidak tersedia"
);
}
break;
case 5:
k = 0;
System.out.println("masukkan nama handphone yang
di cari : ");
cari = in.nextLine();
for(j=0;j<i;j++){
if(cari.equals(id[j].nama)){
for(;j<i;j++){
id[j] = id[j+1];
}
i--;
k++;
}
}
if(k==0){
System.out.println("data tidak tersedia"
);
}
break;
case 6:
System.out.println("terima-kasih");
break;
default:
System.out.println("pilihan menu tidak tersedia"
);
break;
}
}while(pil!=6);
}
}
class Payment extends Handphone {
int harga,diskon,total;
void insert(){
super.input();
System.out.println("masukkan harga hp : ");
harga = inp.nextInt();
System.out.println("masukkan diskon pembelian : ");
diskon = inp.nextInt();
total = harga - harga * diskon / 100;
}
void tampil(){
super.view();