Rabu, 27 September 2023

Aplikasi Kasir Sederhana Dengan Menggunakan Embarcadero Dev-C++

 Aplikasi Kasir Sederhana Dengan Menggunakan Embarcadero Dev-C++



Membuat aplikasi kasir dengan Embarcadero Dev-C++ melibatkan sejumlah konsep pemrograman C++, termasuk penggunaan struktur data, fungsi, dan tampilan antarmuka pengguna sederhana (GUI). Aplikasi kasir sederhana ini akan memungkinkan Ananda untuk memasukkan item, menghitung total, dan mengeluarkan struk pembayaran. Di bawah ini, kami akan memberikan contoh aplikasi kasir sederhana menggunakan Embarcadero Dev-C++.


#include <iostream>

#include <vector>

#include <iomanip>

#include <conio.h>


using namespace std;


struct Item {

    string name;

    double price;

    int quantity;

};


// Fungsi untuk menambah item ke keranjang

void addItem(vector<Item>& cart) {

    Item newItem;

    cout << "Nama item: ";

    cin.ignore();

    getline(cin, newItem.name);

    cout << "Harga item: ";

    cin >> newItem.price;

    cout << "Jumlah item: ";

    cin >> newItem.quantity;

    cart.push_back(newItem);

    cout << newItem.name << " telah ditambahkan ke keranjang." << endl;

}


// Fungsi untuk menampilkan keranjang dan total

void displayCart(const vector<Item>& cart) {

    if (cart.empty()) {

        cout << "Keranjang kosong." << endl;

        return;

    }


    cout << "Keranjang Belanja:" << endl;

    cout << setw(20) << left << "Nama Item" << setw(10) << "Harga" << setw(10) << "Jumlah" <<setw(15) << "Total" << endl;

    double total = 0;


    for (const Item& item : cart) {

        double itemTotal = item.price * item.quantity;

        total += itemTotal;

        cout << setw(20) << left << item.name << setw(10) << item.price << setw(10) << item.quantity << setw(15) << itemTotal << endl;

    }


    cout << "Total: " << total << endl;

}


int main() {

    vector<Item> cart;

    char choice;


    do {

        cout << "=== Aplikasi Kasir ===" << endl;

        cout << "1. Tambah Item ke Keranjang" << endl;

        cout << "2. Tampilkan Keranjang" << endl;

        cout << "3. Keluar" << endl;

        cout << "Pilihan: ";

        cin >> choice;


        switch (choice) {

            case '1':

                addItem(cart);

                break;

            case '2':

                displayCart(cart);

                break;

            case '3':

                cout << "Terima kasih telah menggunakan aplikasi kasir." << endl;

                break;

            default:

                cout << "Pilihan tidak valid. Silakan coba lagi." << endl;

        }


        cout << "Tekan tombol apa saja untuk melanjutkan...";

        getch(); // Menunggu input sebelum melanjutkan

        system("cls"); // Membersihkan layar konsol

    } while (choice != '3');


    return 0;

}


Untuk listing program dapat juga diklik link berikut : Listing Program Kasir Sederhana



Dalam contoh ini, kami menggunakan `vector` untuk menyimpan item dalam keranjang belanja. Aplikasi ini memungkinkan pengguna untuk menambahkan item ke keranjang, menampilkan keranjang, dan menghitung total. 

PANDUAN SEDERHANA PEMAKAIAN APLIKASI EMBARCADERO DEV-C++

PANDUAN SEDERHANA PEMAKAIAN APLIKASI EMBARCADERO DEV-C++


Berikut adalah tutorial sederhana langkah demi langkah untuk menggunakan Embarcadero Dev-C++:


Langkah 1: Mengunduh dan Menginstal Dev-C++

1. Kunjungi situs web Embarcadero Dev-C++ di https://www.embarcadero.com/free-tools/dev-cpp

2. Unduh versi terbaru dari Dev-C++ sesuai dengan sistem operasi Ananda (Windows).

3. Buka berkas unduhan dan ikuti petunjuk instalasi yang muncul. Setelah instalasi selesai, buka Dev-C++.


Langkah 2: Membuat Proyek Pertama Anda

1. Buka Dev-C++.

2. Pilih "File" -> "New" -> "Project..." dari menu atas.

3. Di jendela "New Project," pilih "Console Application" sebagai contoh dan klik "OK."

4. Beri nama proyek Ananda dan tentukan lokasi penyimpanan. Klik "OK."


Langkah 3: Menulis Kode Pertama Ananda

1. Setelah membuat proyek, Ananda akan melihat jendela pengkodean terbuka. Ini adalah tempat Ananda akan menulis kode.

2. Ketikkan contoh kode berikut sebagai program sederhana:


3. Simpan proyek Ananda dengan memilih "File" -> "Save" dari menu atas. Berikan nama berkas dengan ekstensi `.cpp`, misalnya `hello.cpp`, dan klik "Save."


Langkah 4: Mengompilasi dan Menjalankan Program

1. Pilih "Run" -> "Compile" dari menu atas atau tekan tombol F9 untuk mengompilasi kode Ananda.

2. Jika tidak ada kesalahan, pilih "Run" -> "Run" dari menu atas atau tekan tombol F10 untuk menjalankan program Ananda. Hasilnya akan ditampilkan di jendela Output.


Langkah 5: Menggunakan Debugger (Opsional)

Dev-C++ dilengkapi dengan debugger untuk membantu Ananda menemukan dan memperbaiki kesalahan dalam kode Ananda. Untuk menggunakan debugger:

1. Letakkan titik henti (breakpoint) di dalam kode Ananda dengan mengklik area baris kode di sebelah kiri jendela pengkodean.

2. Pilih "Run" -> "Start Debug" atau tekan tombol F8 untuk memulai debugging.

3. Gunakan tombol kendali debugging seperti "Step Into" (F7) untuk melacak kode baris demi baris atau "Continue" (F5) untuk melanjutkan eksekusi hingga titik henti berikutnya.


Langkah 6: Mengelola Proyek

Ananda dapat menambahkan, menghapus, atau mengatur berkas dalam proyek Ananda melalui panel proyek di sebelah kiri jendela Dev-C++. Ananda juga dapat mengonfigurasi opsi proyek dengan mengklik kanan pada nama proyek Ananda dan memilih "Project Options."


Langkah 7: Dokumentasi dan Bantuan

Jika Ananda memerlukan bantuan lebih lanjut atau ingin mempelajari fitur-fitur lanjutan Dev-C++, Ananda dapat mengakses dokumentasi dan sumber daya online melalui menu "Help."


Itu adalah tutorial sederhana untuk menggunakan Embarcadero Dev-C++. Dengan memahami langkah-langkah ini, Ananda dapat mulai mengembangkan program dalam bahasa C/C++ menggunakan Dev-C++ dan memperluas pengetahuan Ananda melalui latihan dan eksperimen lebih lanjut.

Cara Instalasi Aplikasi Embarcadero Dev-C++

Cara Instalasi Aplikasi Embarcadero Dev-C++




Embarcadero Dev-C++ adalah salah satu lingkungan pengembangan (IDE) yang digunakan untuk pemrograman dalam bahasa C dan C++. Berikut adalah tahapan instalasi Embarcadero Dev-C++:


1. Unduh Instalasi:

   - Buka peramban web Anda dan kunjungi situs web Embarcadero Dev-C++ untuk mengunduh versi terbaru: https://www.embarcadero.com/free-tools/dev-cpp

   - Klik tautan "Download for Free" atau tautan serupa yang mengarah ke halaman unduhan.


2. Mulai Instalasi:

   - Buka berkas unduhan Dev-C++ yang telah Anda unduh.

   - Klik dua kali pada berkas tersebut untuk memulai proses instalasi.


3. Bahasa Instalasi:

   - Pilih bahasa instalasi yang diinginkan, kemudian klik "OK" atau "Next".


4. Syarat dan Ketentuan:

   - Baca dan setujui syarat dan ketentuan lisensi. Kemudian klik "I Agree" atau "Setuju".


5. Lokasi Instalasi:

   - Pilih lokasi di mana Anda ingin menginstal Embarcadero Dev-C++. Biasanya, lokasi default yang disarankan adalah yang terbaik. Klik "Next" atau "Selanjutnya" untuk melanjutkan.


6. Komponen yang akan Diinstal:

   - Anda akan diberikan pilihan komponen yang akan diinstal. Pastikan pilihan "Dev-C++" tercentang. Anda juga dapat memilih untuk menginstal dokumentasi dan komponen tambahan jika diperlukan. Klik "Next" atau "Selanjutnya".


7. Pilih Start Menu Folder:

   - Pilih folder Start Menu di mana shortcut untuk Dev-C++ akan dibuat. Klik "Next" atau "Selanjutnya".


8. Konfirmasi Instalasi:

   - Tinjau pengaturan instalasi Anda. Jika semuanya sesuai dengan preferensi Anda, klik "Install" atau "Instalasi".


9. Proses Instalasi:

   - Tunggu hingga proses instalasi selesai. Ini mungkin memerlukan beberapa waktu tergantung pada kecepatan komputer Anda.


10. Selesai:

    - Setelah instalasi selesai, Anda akan melihat pesan bahwa Dev-C++ telah berhasil diinstal. Klik "Finish" atau "Selesai" untuk menutup instalator.


11. Mulai Dev-C++:

    - Buka Dev-C++ dari shortcut yang telah dibuat di desktop atau menu Start.


Sekarang Ananda telah berhasil menginstal Embarcadero Dev-C++. Ananda dapat mulai membuat dan mengembangkan proyek C atau C++ menggunakan IDE ini. 

BUKU GURU SMA KELAS X - KURIKULUM MERDEKA

  BUKU GURU SMA KELAS X - KURIKULUM MERDEKA B abeh Opiq 76 berbagi file  Buku Guru Satuan Pendidikan Sekolah Menengah Atas (SMA) Kelas X (Se...