Page 200 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 200

Output:

                  Menu Pengelolaan Data Penjualan Produk:
                  1. Tambah Produk Baru
                  2. Perbarui Stok Produk
                  3. Tampilkan Daftar Produk
                  4. Keluar
                  Pilihan Anda: 1
                  Masukkan kode produk: 03
                  Masukkan nama produk: Bunga
                  Masukkan harga produk: 20.000
                  Masukkan stok produk: 40
                  Produk baru berhasil ditambahkan!

                  Menu Pengelolaan Data Penjualan Produk:
                  1. Tambah Produk Baru
                  2. Perbarui Stok Produk
                  3. Tampilkan Daftar Produk
                  4. Keluar
                  Pilihan Anda: 3

                  Daftar Produk:
                  Kode Produk: 3
                  Nama Produk: Bunga
                  Harga: 20.00
                  Stok: 40


                  Menu Pengelolaan Data Penjualan Produk:
                  1. Tambah Produk Baru
                  2. Perbarui Stok Produk
                  3. Tampilkan Daftar Produk
                  4. Keluar
                  Pilihan Anda: 4
                  Terima kasih telah menggunakan program ini!

                  Penjelasan:
                  1)  Menyertakan Pustaka:

                      •   stdio.h: Digunakan untuk operasi input dan output standar (seperti membaca dan
                         menulis data ke konsol).

                      •   string.h: Digunakan untuk manipulasi string (seperti membaca string dari input
                         pengguna).

                  2)  Mendefinisikan Makro:
                      •   MAX_PRODUK: Menentukan nilai konstanta maksimum jumlah produk yang dapat
                         disimpan dalam program, yaitu 100.

                  3)  Mendefinisikan Struktur Produk:
                      •  Struktur Produk digunakan untuk menyimpan informasi tentang setiap produk, termasuk:
                          o  kodeProduk: Tipe int untuk menyimpan kode unik produk.
                          o  namaProduk: Tipe char[50] untuk menyimpan nama produk (maksimal 50 karakter).
                          o  harga: Tipe float untuk menyimpan harga produk.
                          o  stok: Tipe int untuk menyimpan jumlah stok produk.
                  4)  Deklarasi Array daftarProduk dan Variabel jumlahProduk:

                                                                                                         191
   195   196   197   198   199   200   201   202   203   204   205