Spare Part Motor - TA C++ : Naufal R.R.- X RPL C
Автор: Agus The Letter
Загружено: 2025-12-10
Просмотров: 5
Pada video ini saya menjelaskan secara lengkap dan mudah dipahami tentang bagaimana program Aplikasi Kasir Sparepart dibuat menggunakan bahasa C++. Penjelasan dilakukan baris per baris, mulai dari impor library, penggunaan struct, inisialisasi data, proses input pembelian, perhitungan total dan PPN, hingga pembuatan struk otomatis.
Berikut ringkasan materi yang dibahas dalam video:
1️⃣ Import Library
Penjelasan fungsi iostream, string, iomanip, windows.h, dan fstream—mulai dari input/output, penggunaan string, formatting tabel, fitur warna Windows, hingga penulisan file struk.
2️⃣ Struct Data
Penjelasan struct Sparepart dan RiwayatBeli sebagai template data untuk barang dan riwayat transaksi.
3️⃣ Inisialisasi Data Barang
Mengisi 15 item sparepart ke dalam array listBarang agar mudah ditampilkan dan dipilih user.
4️⃣ Variabel di Fungsi main()
Menjelaskan variabel penyimpan riwayat pembelian, total belanja, input ID barang, jumlah, hingga handle warna console.
5️⃣ Loading Animation
Membuat animasi titik (loading dots) agar tampilan program lebih interaktif.
6️⃣ ASCII Art Logo Bergerak
Membuat animasi logo ASCII yang digeser kanan–kiri untuk menambah estetika tampilan.
7️⃣ Tabel Daftar Barang
Menampilkan daftar barang menggunakan setw() dan left agar kolom rapi.
8️⃣ Input & Validasi Pembelian
Memvalidasi ID barang dan jumlah pembelian, serta memberi opsi “beli lagi”.
9️⃣ Penyimpanan Riwayat & Perhitungan Subtotal
Menyimpan barang yang dibeli ke array riwayat, menghitung subtotal, dan menambahkannya ke total belanja.
🔟 Animasi Pemrosesan Pembayaran
Memberikan efek visual bahwa program sedang menghitung pembayaran.
1️⃣1️⃣ Hitung PPN & Total Bayar
PPN 11% dihitung dari total belanja. (Catatan: lebih akurat jika menggunakan tipe double.)
1️⃣2️⃣ Cetak Struk
Menampilkan struk ke layar dengan format rapi menggunakan setw.
1️⃣3️⃣ Simpan Struk ke File
Otomatis membuat file struck.txt yang berisi seluruh detail transaksi.
1️⃣4️⃣ Print Otomatis
Program memanggil perintah notepad /p untuk mencetak struk langsung dari Notepad.
1️⃣5️⃣ Saran Perbaikan Kode
Dalam video saya juga menambahkan beberapa ide peningkatan:
Menggunakan double untuk representasi uang.
Memecah program ke dalam fungsi agar lebih rapi.
Validasi input non-angka.
Mode append pada file jika ingin menyimpan banyak transaksi.
Membuat versi cross-platform tanpa windows.h.
---
🎬 Penutup
Di akhir video saya memberikan kesimpulan dan ringkasan, serta membuka sesi tanya untuk guru atau penonton.
Jangan lupa like 👍, subscribe 🔔, dan tinggalkan komentar jika ingin penjelasan coding lainnya! Terima kasih sudah menonton! 🙌
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: