Latihan Array Multi Dimensi
Nama: Kimberlie Cindy Kolopaking
NPM: 22082010200
Kelas: E
Source Code:
import java.util.Scanner;
public class Latihanarraymultidimensi {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String trx[][]= new String[3][4];
int harga []=new int [4];
int kode=101;
int baris=0,kolom=0,indeks=0;
int pilih=0,pilih2 = 0;
do{
System.out.println("");
System.out.println("===== Welcome! TOKO PERHIASAN KIMI =====");
System.out.println("1. Transaksi Baru ");
System.out.println("2. Rekap Transaksi ");
System.out.println("3. Selesai ");
System.out.println("===============================");
System.out.print("Pilih (ketik nomor) = ");
pilih=sc.nextInt();
switch(pilih){
case 1:
if(baris<=2){
kolom=0;
trx[baris][kolom]=String.valueOf(kode);
kolom=1;
do{
if(kolom<=3){
System.out.println("");
System.out.println("------ Daftar Barang ------");
System.out.println("1. Emas [Rp 600.000] ");
System.out.println("2. Berlian [Rp 900.000] ");
System.out.println("3. Permata [Rp 1.500.000] ");
System.out.println("4. Kembali ");
System.out.println("---------------------------");
System.out.print("Pilih (ketik nomor) = ");
pilih2=sc.nextInt();
switch(pilih2){
case 1:
trx[baris][kolom]="Emas";
break;
case 2:
trx[baris][kolom]="Berlian";
break;
case 3:
trx[baris][kolom]="Permata";
break;
case 4:
System.out.println("Kembali ke menu utama....");
break;
}
kolom++;
}
else{
System.out.println("Keranjang Penuh!");
break;
}
}while(pilih2!=4);
baris++;
kode++;
}
else
System.out.println("Transaksi Penuh!");
break;
case 2:
System.out.println("");
System.out.println("Rekap Transaksi");
System.out.println("kode\tNama Barang");
for (int i = 0; i < baris; i++) {
for (int j = 0; j < 4; j++) {
if(trx[i][j]!=null){
System.out.print(trx[i][j]+"\t");
}
}
System.out.println("");
}
break;
case 3:
System.out.println("Terima kasih...");
break;
}
}while(pilih!=3);
}
}
Output:
===== Welcome! TOKO PERHIASAN KIMI =====
1. Transaksi Baru
2. Rekap Transaksi
3. Selesai
===============================
Pilih (ketik nomor) = 1
------ Daftar Barang ------
1. Emas [Rp 600.000]
2. Berlian [Rp 900.000]
3. Permata [Rp 1.500.000]
4. Kembali
---------------------------
Pilih (ketik nomor) = 1
------ Daftar Barang ------
1. Emas [Rp 600.000]
2. Berlian [Rp 900.000]
3. Permata [Rp 1.500.000]
4. Kembali
---------------------------
Pilih (ketik nomor) = 2
------ Daftar Barang ------
1. Emas [Rp 600.000]
2. Berlian [Rp 900.000]
3. Permata [Rp 1.500.000]
4. Kembali
---------------------------
Pilih (ketik nomor) = 4
Kembali ke menu utama....
===== Welcome! TOKO PERHIASAN KIMI =====
1. Transaksi Baru
2. Rekap Transaksi
3. Selesai
===============================
Pilih (ketik nomor) = 1
------ Daftar Barang ------
1. Emas [Rp 600.000]
2. Berlian [Rp 900.000]
3. Permata [Rp 1.500.000]
4. Kembali
---------------------------
Pilih (ketik nomor) = 3
------ Daftar Barang ------
1. Emas [Rp 600.000]
2. Berlian [Rp 900.000]
3. Permata [Rp 1.500.000]
4. Kembali
---------------------------
Pilih (ketik nomor) = 4
Kembali ke menu utama....
===== Welcome! TOKO PERHIASAN KIMI =====
1. Transaksi Baru
2. Rekap Transaksi
3. Selesai
===============================
Pilih (ketik nomor) = 2
Rekap Transaksi
kode Nama Barang
101 Emas Berlian
102 Permata
===== Welcome! TOKO PERHIASAN KIMI =====
1. Transaksi Baru
2. Rekap Transaksi
3. Selesai
===============================
Pilih (ketik nomor) = 3
Terima kasih...
------------------------------------------------------------------------
BUILD SUCCESS
.png)
.png)
Comments
Post a Comment