Contoh Program Kasir Warung Bakso Sederhana C++

Contoh Program Kasir Warung Bakso Sederhana Menggunakan C++

Minikoding.comContoh Program Kasir Warung Bakso Sederhana C++ – Hai.. selamat datang kembali di webiste minikoding tempatnya program – program sederhana untuk belajar tugas sekolah, tuhas kuliah dan lain sebagainya. Tentunya sangat cocok untuk para level pemula yang ingin memulai belajar coding dengan bahasa awal C++.

Baiklah pada kesempatan yang baik ini admin akan berbagi informasi tentang Program Kasir Warung Bakso Sederhana Menggunakan C++. Untuk kali ini agak sedikit berbeda dari post lalu, jika kemarin admin membahas tentang hitungan rumus matematika yang dibuat program dengan bahasa C++. Sedangkan dipembahasan ini lebih mengarah ke OOP (Object Oriented Programming).

Objek yang akan dijadikan sebagai bahan pemrograman  sederhana yaitu Kasir Warung Bakso. Sering kita jumpai di warung – warung bakso masih menggunakan metode manual meskipun menerapkan sistem manual sejatinya tidak salah. Namun admin mencoba membuat program sederhana tersebut.

Bagaimana hasil coding Program Kasir Warung Bakso Sederhana Menggunakan C++ ?

Mari kita coba buat program sesederhana mungkin, namun sebelum ke code syntax program kita bahas dulu konsep dari kasir.

Konsep Kasir Sederhana Warung Bakso C++

Seperti yang kita ketahu bahwa pada warung bakso terjadi proses transaksi jual dan beli, Pemilik bakso menjual baksonya dengan berbagai jenis baksi kemudian pembeli membali bakso yang diinginkan.
Proses transaksi yang terjadi pembeli membayar sejumlah makanan yang dipesan sesuai dengan harga yang tertera. Kemudian petugas kasir sebagai user aplikasi melayaninya.
Aabila uang pembayaran dari pembeli lebih dari jumlah total pesanan maka pembeli mendapatkan uang kembalian. Dengan otomatis ketika user kasir memasukkan uang pembayaran makan akan muncul uang kembalian.
Nah seperti itulah kiranya konsep kasir sederhana warung bakso. Baik mari kita coba buat versi code nya dengan menggunakan bahasa C++.

Contoh Source Code Program Kasir Warung Bakso Sederhana Menggunakan C++

Berikut ini penulisan code syntax Program Kasir Warung Bakso Sederhana Menggunakan 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
#include <iostream>
using namespace std;

int main() {
    int pilihan, jumlah, total = 0;
    int bayar, kembali;
    cout << "Selamat Datang di Bakos Bang Roni" << endl;
    cout << "Menu Makanan:" << endl;
    cout << "1. Bakso Biasa    Rp. 12000" << endl;
    cout << "2. Bakso Balungan Rp. 15000" << endl;
    cout << "3. Bakso Tetelan  Rp. 15000" << endl;
    cout << "4. Bakso Daging   Rp. 18000" << endl;
    cout << "5. Bakso Beranak  Rp. 20000" << endl;
    cout << "6. Bakso Mosnter  Rp. 25000" << endl;
    cout << "Menu Minuman:" << endl;
    cout << "7. Es Teh / Teh Hangat     Rp. 3000" << endl;
    cout << "8. Es Jeruk / Jeruk Hangat Rp. 5000" << endl;
    cout << "9. Es Sirup                Rp. 3000" << endl;
    cout << "10. Es Campur              Rp. 6000" << endl;
    cout << "Masukkan pilihan dan jumlah: ";
    cin >> pilihan >> jumlah;

    switch(pilihan) {
        case 1:
            total += 12000 * jumlah;
            break;
        case 2:
            total += 15000 * jumlah;
            break;
        case 3:
            total += 15000 * jumlah;
            break;
        case 4:
            total += 18000 * jumlah;
            break;
        case 5:
            total += 20000 * jumlah;
            break;
        case 6:
            total += 25000 * jumlah;
            break;
        case 7:
            total += 3000 * jumlah;
            break;
        case 8:
            total += 5000 * jumlah;
            break;
        case 9:
            total += 3000 * jumlah;
            break;
        case 10:
            total += 6000 * jumlah;
            break;
        default:
            cout << "Invalid option." << endl;
            break;
    }

    cout << "Total harga:             Rp. " << total << endl;
    cout << "Masukkan uang pembayaran Rp. ";
    cin >> bayar;
    kembali = bayar - total ;
    cout << "Uang Kembalian           Rp. " << kembali << endl;
    cout << "Terima Kasih Atas Kunjungan Anda";
    

    return 0;
}
Keterangan :
  • Program dimulai dari tampilan menu dan harga yang kemduian user melakukan input jumlah makana yang dipesan.
  • Pada studi kasus ini menggunakan Switch – Case untuk menganalisan harga permakanan dan jumlah makanan yang dipesan.
  • Setelah semua diinputkan maka aplikasi akan menampilakn total harga dari makanan yang tela dipesan.
  • Kemudian user kasir melakukan input jumlah uang pembayaran yang otomatis mengeluarkan informasi uang kembalian jika ada. Bisa dilihat code nya dimulai dari baris 60 – 64.
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.

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++

Baiklah demikian pembahasan kali ini tentang PContoh Program Kasir Warung Bakso Sederhana Menggunakan C++. Semoga informasi ini bermanfaat dan semoga dapat menginspirasi amda. Terima kasih.

Leave a Reply

Your email address will not be published. Required fields are marked *