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