Postingan

Menampilkan postingan dari Oktober, 2024

Perulangan Bersarang (Java NetBeans IDE 22)

Gambar
Perulangan Bersarang merupakan konsep yang lebih kompleks dari perulangan tunggal. Keduanya sama rumusnya, tetapi dalam penggunaannya terdapat konsep loop dalam sebuah loop. Jadi didalam sebuah perulangan, terdapat perulangan lainnya yang bahkan bisa lebih dari satu. Berikut disajikan beberapa kasus pemrogrgaman kasir yang perlu diselesaikan dengan menggunakan konsep Perulangan Bersarang.  Dapat kita buat bentuk pemrograman kasir dengan tampilan source code seperti dibawah ini : Dan dari source tersebut, menghasilkan output dimana dalam menu Kasir kita bisa input jenis makanan yang kita inginkan, menentukan jumlah pembelian, dan memasukkan pilihan memiliki kartu member atau tidak. Lalu dalam menu Admin, kita dapat mengubah harga barang jika terjadi kenaikan/penurunan harga. Kemudian pada menu Owner, kita dapat melihat total pemasukan dari total pembelian para pelanggan. Berikut disajikan hasilnya : Diatas menampilkan hasil output saat pembeli terdeteksi tidak memiliki kartu member,...

Perulangan Tunggal (Java NetBeans IDE 22)

Gambar
Perulangan Tuggal, dapat kita gunakan dalam sistem pemrograman kasir jika ingin membeli lebih dari 1 barang dalam jenis yang berbeda. Program akan terus menampilkan berbagai menu yang kita tawarkan hingga kita sendiri yang memberhentikannya. Hal ini dapat kita gabungkan dengan konsep if-else atau switch case dalam inputan berbagai menunya, lalu kita gunakan konsep perulangan tunggal, untuk menambahkan pilihan menu lainnya. Agar lebih jelas, kita langsung tunjukkan contoh program serta outputannya pada case yang sama seperti pembahasan switch case pada web blog sebelumnya, dapat diakses melalui :  Switch Case Program Kasir (Java NetBeans IDE 22) - by. Reva Aurellia Azzah Berikut tampilan programnya. Dalam outputnya, dapat menampilkan 3 variasi. Pertama, ketika pilihan menu yang kita masukkan tidak sesuai (tidak ada dalam daftar) maka akan muncul tulisan "pilihan tidak valid". Hal ini dikarenakan kita menambahkan default pada program. Berikut contoh tampilannya : Kedua, program...