MULTI DIMENSI
tampilan |
package larik;
//pencatatan penjualan dgn penambahan kode transaksi
//100 - sepatu - tas
//101 - topi
//102 - tas - topi
//dst
import java.util.Scanner;
public class multiD {
public static void main(String[] args) {
Scanner sc = new Scanner (System.in);
String transaksi [] []= new String [5][5];
int kode=100;
int baris = 0, kolom = 0;
int pilih = 0, pilih2= 0;
do{
System.out.println("\n\tMENU PENJUALAN");
System.out.println("\n1. Traksaksi baru");
System.out.println("2. Rekap transaksi");
System.out.println("3. Selesai");
System.out.print("Masukkan pilihan = ");
pilih = sc.nextInt();
switch(pilih){
case 1:
if(baris<=5){
kolom= 0;
transaksi[baris][kolom]= String.valueOf(kode);
kolom = 1;
do{
if(kolom<=3){
System.out.println("\n\tPILIHAN BARANG");
System.out.println("1. Tas");
System.out.println("2. Topi");
System.out.println("3. Sandal");
System.out.println("4. Sepatu");
System.out.println("5. Baju");
System.out.println("6. Selesai");
System.out.print("Masukkan pilihan = ");
pilih2 = sc.nextInt();
switch(pilih2){
case 1:
transaksi[baris][kolom]= "Tas";
break;
case 2:
transaksi[baris][kolom]= "Topi";
break;
case 3:
transaksi[baris][kolom]= "Sandal";
break;
case 4:
transaksi[baris][kolom]= "Sepatu";
break;
case 5:
transaksi[baris][kolom]= "Baju";
break;
case 6:
System.out.println("Kembali");
break;
}
kolom++;
}else{
System.out.println("Keranjang penuh");
break;
}
}while (pilih2 !=6);
baris++;
kode++;
}else{
System.out.println("Transaksi terpenuhi");
}
break;
case 2:
System.out.println("\n\tREKAP TRANSAKSI");
System.out.println("\nKode\tNama Barang");
for (int i = 0; i < baris; i++) {
for (int j = 0; j < 4; j++) {
if(transaksi[i][j]!=null)
System.out.print(transaksi[i][j]+"\t ");
}
System.out.println("");
}
break;
case 3:
System.out.println("trims...");
break;
}
}while(pilih!=3);
}
Komentar
Posting Komentar