Professional Documents
Culture Documents
Jaiz
Jaiz
import java.util.Scanner;
public class Gudang {
String barang;
int jumlah = 0, total;
static int z = 0, i, j, a, c;
public static Scanner in;
static Keluar[] out = new Keluar[99];
public void View(){
total = 0;
for(int i = 1; i<=z; i++){
System.out.println("==================");
System.out.println("Nama Barang : " +out[i].barang);
System.out.println("Jumlah Barang : " +out[i].jumlah);
total = total+out[i].jumlah;
}
System.out.println("==================");
System.out.println("Total barang yang ada : " +total);
System.out.println("==================");
}
public static void search(){
in = new Scanner(System.in);
System.out.print("Masukkan nama barang : ");
String cari = in.nextLine();
for(i = 1; i<=z; i++){
if(cari.equalsIgnoreCase(out[i].barang)){
System.out.println("==================");
System.out.println("Nama Barang : " +out[i].bara
ng);
System.out.println("Jumlah Barang : " +out[i].ju
mlah);
System.out.println("==================");
j = i; i = 99;
}
}
if(i != 100){
System.out.println("Maaf, barang tidak ditemukan");
}
}
public static void main(String [] args){
do{
in = new Scanner(System.in);
System.out.print("Menu : \n1. Input\n2. View\n3. Update\
n4. Delete\n5. Exit\n Pilih : ");
a = in.nextInt();
switch (a){
case 1:
z++;
System.out.print("1. Barang masuk\n2. Ba
rang keluar\nPilih : ");
int pilih = in.nextInt();
if(pilih == 1){
out[z] = new Keluar();
out[z].datang();
}else{
}
if(i!=100){
jumlah = jumlah + masuk;
}
}
}
class Keluar extends Masuk{
int keluar;
public void UI(){
in = new Scanner(System.in);
search();
if(i == 100){
System.out.print("Masukkan jumlah barang yang keluar : "
);
keluar = in.nextInt();
if(keluar<=out[j].jumlah){
out[j].jumlah = out[j].jumlah - keluar;
if(out[j].jumlah == 0){
for(i = j+1; j<=z; j++){
out[j].barang = out[i].barang;
out[j].jumlah = out[i].jumlah;
}
z--;
}
}else{
System.out.println("==================");
System.out.println("Maaf, Barang yang ada tidak
cukup");
System.out.println("==================");
}
}
}
}