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

Postingan populer dari blog ini

Bela Negara: Tanggung Jawab Bersama dalam Membangun Pertahanan Bangsa

PENCARIAN DATA

TUTORIAL MEMBUAT KASIR SEDERHANA