Nama Matakuliah : Pemrograman Berorientasi Objek
Nama : I Gusti Ngurah Yoga Pawitra
NIM : 1404505052
Nama Dosen : I Putu Agus Eka Pratama ST.,MT
Jurusan : Teknologi Informasi
Fakultas : Teknik
Universitas : Udayana
Pada kesempatan kali ini saya akan menjelaskan cara membuat program kasir sederhana
pada java, program kasir tersebut akan menjumlahkan total harga barang yang telah kita beli. Program kasir ini biasanya banyak digunakan pada toko maupun restoran, tapi ini hanya program sederhananya saja. Baiklah langsung saja kita mulai langkah-langkahnya
Pertama-tama buatlah project baru bada IDE java kesayangan kamu, saya disini menggunakan NetBeans lalu simpan dengan nama kasir
Langkah kedua masukan coding beriku ini :
Periksa kembali dan jika muncul pesan error segera perbaiki dan jika semua sudah sekarang kita coba menjalankannya dengan mengcompilenya tekan f6
Cukup mudah bukan membuat program kasir sederhananya ? kita juga dapat merubahnya sesuai keinginan menurut daftar menu kita tentunya
Selamat mencoba :)
Pada kesempatan kali ini saya akan menjelaskan cara membuat program kasir sederhana
pada java, program kasir tersebut akan menjumlahkan total harga barang yang telah kita beli. Program kasir ini biasanya banyak digunakan pada toko maupun restoran, tapi ini hanya program sederhananya saja. Baiklah langsung saja kita mulai langkah-langkahnya
Pertama-tama buatlah project baru bada IDE java kesayangan kamu, saya disini menggunakan NetBeans lalu simpan dengan nama kasir
Langkah kedua masukan coding beriku ini :
package kasir;import java.util.Scanner;public class Kasir {public static void main(String[] args) {//inisialisasi java library scannerScanner scan = new Scanner(System.in);//menampilkan menu makananSystem.out.println("MENU MAKANAN : ");System.out.println("___________________________________________________________________");System.out.println("No Nama Harga");System.out.println("1. Ayam Goreng Rp 10000,00");System.out.println("2. Ikan Goreng Rp 13000,00");System.out.println("3. Tempe Goreng Rp 5000,00");System.out.println("4. Nasi Goreng Rp 10000,00");System.out.println("5. Lele Goreng Rp 8000,00");System.out.println("");//inisialisasi pembayaran awalint harga = 0;//inisialisasi harga kelima menuint h1 = 10000, h2 = 13000, h3 = 5000, h4 = 10000, h5 = 8000;String menu;for (String i = "Y"; i.equals("Y")||i.equals("y"); ){System.out.println("___________________________________________________________________");//pengguna memasukkan nomor pesananSystem.out.print("Masukkan Nomor Pesanan : ");int inNomor = scan.nextInt();System.out.println("___________________________________________________________________");if (inNomor == 1){//jika nomor satu, maka menu yang dipilih adalah ayam goreng, dan harganya adalah h1, yang merupakan harga menu pertamamenu = " Ayam Goreng";System.out.println("Pilihan anda nomor " +inNomor + menu);harga = harga + h1;}else if (inNomor == 2){//jika nomor dua, maka menu yang dipilih adalah tumis kangkung, dan harganya adalah h2, yang merupakan harga menu keduamenu = " Ikan Goreng";System.out.println("Pilihan anda nomor " +inNomor + menu);harga = harga + h2;}else if (inNomor == 3){//jika nomor tiga, maka menu yang dipilih adalah tempe goreng, dan harganya adalah h3, yang merupakan harga menu ketigamenu = " Tempe Goreng";System.out.println("Pilihan anda nomor " +inNomor + menu);harga = harga + h3;}else if (inNomor == 4){//jika nomor empat, maka menu yang dipilih adalah nasi goreng, dan harganya adalah h4, yang merupakan harga menu keempatmenu = " Nasi Goreng";System.out.println("Pilihan anda nomor " +inNomor + menu);harga = harga + h4;}else if (inNomor == 5){//jika nomor lima, maka menu yang dipilih adalah sushi, dan harganya adalah h5, yang merupakan harga menu kelimamenu = " Lele Goreng";System.out.println("Pilihan anda nomor " +inNomor + menu);harga = harga + h5;}else//jika selain nomor satu sampai lima, maka akan ditampilkan "Nomor yang dipilih tidak ada di menu."{System.out.println("Nomor yang dipilih tidak ada di menu.");}//User diperintahkan untuk memasukkan data apakah dia akan melanjutkan atau tidakSystem.out.println("Apakah anda mau melanjutkan? Y/T");i = scan.next();}System.out.println("___________________________________________________________________");System.out.println("Total pembayaran sebesar " +harga+".");System.out.println("Terimakasih atas kunjungannya.");}}
Periksa kembali dan jika muncul pesan error segera perbaiki dan jika semua sudah sekarang kita coba menjalankannya dengan mengcompilenya tekan f6
Jika sudah berhasil maka akan terlihat seperti gambar diatas
Cukup mudah bukan membuat program kasir sederhananya ? kita juga dapat merubahnya sesuai keinginan menurut daftar menu kita tentunya
Selamat mencoba :)
Tidak ada komentar:
Posting Komentar