You are on page 1of 2

package arob;

import java.util.Scanner;
public class camaba {
String nama, sekolah;
int id, tah;
static Scanner mlebu;
static int i=0, j=0, m;
void input(){
mlebu = new Scanner(System.in);
System.out.print("Masukkan Nama : ");
nama = mlebu.nextLine();
System.out.print("Masukkan Sekolah Asal : ");
sekolah = mlebu.nextLine();
System.out.print("Masukkan ID Pendaftaran : ");
id = mlebu.nextInt();
System.out.print("Masukkan Tahun Lulus : ");
tah = mlebu.nextInt();
}
void view(){
System.out.println("Nama
System.out.println("Sekolah Asal
System.out.println("ID Pendaftaran
System.out.println("Tahun Lulus
}

:
:
:
:

"+nama);
"+sekolah);
"+id);
"+tah+"\n");

public static void main(String[] args) {


mlebu = new Scanner(System.in);
camaba[] cmb = new camaba[100];
int p;
do {
System.out.println("Pilihan : 1. Input 2. View 3. Update
4. Search 5. Delete 6. Exit");
System.out.print("Masukkan Pilihan : ");
p = mlebu.nextInt();
switch (p) {
case 1:
cmb[i] = new camaba();
cmb[i].input();
i++;
break;
case 2:
if (i==0) {
System.out.println("Data Kosong");
} else {
for(j=0;j<i;j++){
cmb[j].view();
}
}
break;
case 3:
mlebu = new Scanner(System.in);
System.out.print("Masukkan Nama Yg Di-update : "
);
String nm = mlebu.nextLine();
m=0;
for(j=0;j<i;j++){

if (nm.equalsIgnoreCase(cmb[j].nama)) {
cmb[j].input();
m++;
}
}
if (m==0) {
System.out.println("Data Kosong");
}
break;
case 4:
mlebu = new Scanner(System.in);
System.out.print("Masukkan Nama Yg Di-cari : ");
nm = mlebu.nextLine();
m=0;
for(j=0;j<i;j++){
if (nm.equalsIgnoreCase(cmb[j].nama)) {
cmb[j].view();
m++;
}
}
if (m==0) {
System.out.println("Data Kosong");
}
break;
case 5:
mlebu = new Scanner(System.in);
System.out.print("Masukkan Nama Yg Di-hapus : ")
;
nm = mlebu.nextLine();
m=0;
for(j=0;j<i;j++){
if (nm.equalsIgnoreCase(cmb[j].nama)) {
for(;j<i-1;j++){
cmb[j]=cmb[j+1];
}
m++;
i--;
}
}
if (m==0) {
System.out.println("Data Kosong");
}
break;
case 6:
System.out.println("Terima Kasih");
break;
default:
System.out.println("Pilihannya Cuma 6");
break;
}
} while (p!=6);
}
}

You might also like