Program Kasir Warung Bakso Sederhana Bahasa C++ Versi 2

Source Code Program Kasir Warung Bakso Sederhana Bahasa C++ Versi 2

Minikoding.comSource Code Program Kasir Warung Bakso Sederhana Bahasa C++ Versi 2 – Membuat aplikasi sederhana berupa program kasir tidaklah sulit. Kunci utama adalah anda menguasai salah satu bahasa pemrograman misalnya C++. Kunci utama lainnya yaitu kalian dapat menganalisa dan memahami konsep dari alur aplikasi yang akan dibuat.

Untuk dapat menganalisa dan memahami konsep dari suatu objek yang akan dijadikan sebuah sistem aplikasi bisa dilakuakn dengan melakukan observasi. Selain itu juga bisa melakukan wawancara kepada narassumber yang berpatisipasi dalan alur sistem yang berjalan. Maka dengan demikian anda akan dengan mudah memulai sebuah projek.
Misalnya admin pada posting ini akan membuat program berdasarkan objek atau OOP ( Object Oriented Programming). Objek yang menjadi sasaran uji coba adalah Kasir Warung Bakso. Nah, dalam belajar programming kita coba terlebih dahulu dari yang mudah setelah menguasainya berulah beralih ke level medium.
Sebelumnya sudah pernah admin bahas mengenai program kasir sederhana versi 1. Kalian bisa cek program sebelumnya dibawah ini beserta program – program lainnya.
  • Contoh Program Kasir Warung Bakso Sederhana Menggunakan C++
  • Program Kelulusan Siswa Sederhana Menggunakan Bahasa C++
  • Source Code Aplikasi Penghitung Luas Bangun Datar Sederhana
  • Aplikasi Konversi Suhu Sederhana Menggunakan Bahasa Pemrograman C++
  • Source Code Aplikasi Sederhana Penghitung Bilangan Berpangkat
Konsep transaksi kasir juga sudah admin bahas pada versi 1. Nah untuk kali ini langsung menujua Sourcr Code nya.

Contoh Source Code Program Kasir Warung Bakso Sederhana Bahasa C++ Versi 2

Berikut ini kode syntax aplikasi kasir warung bakso sederhana versi 2 menggunakan bahasa C++ :

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
#include <iostream>
#include <iomanip>
using namespace std;

int main() {
    int pilihan_makanan, pilihan_minuman;
    int jumlah_makanan, jumlah_minuman;
    double harga_makanan, harga_minuman, total_harga, bayar, kembalian;

    cout << "Selamat datang di Bakso Bang Roni!" << endl;
    cout << endl;
    cout << "Menu Makanan:" << endl;
    cout << "1. Bakso Biasa    (12000)" << endl;
    cout << "2. Bakso Balungan (15000)" << endl;
    cout << "3. Bakso Tetelan  (15000)" << endl;
    cout << "4. Bakso Daging   (18000)" << endl;
    cout << "5. Bakso Beranak  (20000)" << endl;
    cout << "6. Bakso Mosnter  (25000)" << endl;
    cout << endl;
    cout << "Pilih menu makanan (1-6): ";
    cin >> pilihan_makanan;
    cout << "Masukkan jumlah makanan: ";
    cin >> jumlah_makanan;

    switch (pilihan_makanan) {
        case 1:
            harga_makanan = 12000;
            break;
        case 2:
            harga_makanan = 15000;
            break;
        case 3:
            harga_makanan = 15000;
            break;
        case 4:
            harga_makanan = 18000;
            break;
        case 5:
            harga_makanan = 20000;
            break;
        case 6:
            harga_makanan = 25000;
            break;
        default:
            cout << "Pilihan tidak valid." << endl;
            return 0;
    }

    cout << endl;
	cout << "Menu Minuman:" << endl;
    cout << "1. Es Teh / Teh Hangat     (3000)" << endl;
    cout << "2. Es Jeruk / Jeruk Hangat (5000)" << endl;
    cout << "3. Es Sirup                (3000)" << endl;
    cout << "4. Es Campur               (6000)" << endl;
    cout << endl;
    cout << "Pilih menu minuman (1-4): ";
    cin >> pilihan_minuman;
    cout << "Masukkan jumlah minuman: ";
    cin >> jumlah_minuman;

    switch (pilihan_minuman) {
        case 1:
            harga_minuman = 3000;
            break;
        case 2:
            harga_minuman = 5000;
            break;
        case 3:
            harga_minuman = 3000;
            break;
        case 4:
            harga_minuman = 6000;
            break;
        default:
            cout << "Pilihan tidak valid." << endl;
            return 0;
        }
    
	total_harga = (jumlah_makanan * harga_makanan) + (jumlah_minuman * harga_minuman);
	
    cout << "Total Harga Makanan & Minuman Rp. " << total_harga <<endl;
    cout << "Masukkan Uang Bayar           Rp. ";
    cin >> bayar;
    
	kembalian = bayar - total_harga;
    cout << "Uang  Kembalian               Rp. " << kembalian <<endl;
	
    
}
Keterangan :
  • File header menggunakan library iostream dan iomanip untuk fungsingnya bisa anda cek disini.
  • Progran akan menmapilkan daftar menu makanan, petugas kasir melakukan input menu makanan dan jumlah yang dipesan. Menu minuman juga sama seperti proses input makanan.
  • Untuk penentuan harga makanan dan minuman menggunakan Switch – Case. 
  • Setelah terinput semua pesanan pelanggan baik makanan dan minuman maka lanjut proses perhitungan otomatis. Bisa anda lihat pada code diatas dibaris ke 79.
  • Total harga yang dipesan akan muncul pada layar.
  • Selanjutnya muncul tampilan input uang pembayaran dan jika ada uang kembalian maka akan tampil nominal kembalian di layar.
  • Untuk tampilannya jika source code diatas dijalankan seperti pada gambar dibawah ini.

Cara Menjalankan Program Kasir Warung Bakso Sederhana Menggunakan C++

Untuk mengeksekusi program sederhana seperti kode yang sudah kami berikan diatas bisa ikut step berikut :
  • Silahkan buka aplikasi IDE Bahasa C++, kami menggunakan Dev C++
  • Buat Source File baru
  • Copy kode diatas dan pastekan pada lembar kerja Dev C++
  • Simpan projek tersebut misalnya dengan nama “Aplikasi Kasir Sederhana”
  • Setelah itu Klik Excute – Klik Compile and Run atau tekan F11.
  • Maka akan tampilan terminal seperti gambar dibawah ini.
Contoh Program Kasir Warung Bakso Sederhana Menggunakan C++
Ingat !! Program ini dibuat secara sederhana sebagai sarana untuk belajar dan referensi yang memungkinkan untuk anda kembangkan lagi. Jadi, jangan berharap lebih karena program ini dibuat hanya untuk pemula bahkan level 0.
Baikllah demikian pembahasan kali ini tentang PContoh Program Kasir Warung Bakso Sederhana Menggunakan C++ versi 2. Semoga informasi ini bermanfaat dan semoga dapat menginspirasi amda. Terima kasih.

Leave a Comment