Assalamualaikum wr wb
Pada kali ini saya akan mengupload sebuah program gabungan dari Struct, Fungsi dan Perulangan. Program yang saya gunakan menggunakan bahasa pemrograman c++, pada kode pemrograman ada beberapa yang dari program program yang sudah dibuat sebelumnya supaya tidak terlalu kerepotan :D
Array adalah kumpulan data bertipe sama yang
menggunakan nama sama. Dengan menggunakan array, sejumlah variabel dapat
memakai nama yang sama. Antara satu variabel dengan variabel lain di dalam array dibedakan
berdasarkan subscript. Sebuah subscript berupa bilangan di dalam kurung siku.
Structure
(struct) merupakan kumpulan variable-variable yang bertempat di suatu tempat
yang sama. Berbeda dengan array yang berisi kumpulan variable-variable yang
bertipe sama dalam satu nama, maka suatu structure dapat terdiri dari
variable-variable yang berbeda tipenya yang tersimpan dalam satu nama structure.
Dalam hal
ini, dalam suatu structure bisa terdapat berbeda-beda type data seperti char,
int, float, dll.
Pola
Structure di C++ :
struct
himpunan
{
int n;
char nama[20];
};
Dalam pola di
atas , setiap akhir pendeklarasian variable di dalam struct, harus di akhiri
dengan tanda } dan ; .
Dalam
penggunaannya di dunia nyata, structure digunakan untuk program antrian dan
tumpukan.
Langsung saja ke topik pembahasan dan program yang saya campur aduk :
Dapat dilihat pada gambar diatas, saya menggunakan struct dan perulangan. Langsung saja saat kita menjalankan program diatas, kita pertama kali akan diminta data Penjaga Perpustakaan, Mahasiswa dan Jumlah jenis buku yang akan dipinjam, seperti halnya pada saat kita berkunjung di Perpustakaan.
Lanjut, user diminta untuk memilih jenis buku, buku mata kuliah dan juga jumlah buku yang dipinjam. Saat sudah semua data terisi sesuai jumlah data yang diinginkan, kemudian akan keluar nota yang berisi data data tadi yang dimasukkan. Dari no urut, jenis buku, buku mata kuliah, harga/hari, jumlah, dan subtotal harga yang telah ditentukan oleh pihak perpustakaan. Kemudian akan dijumlah total harga semua buku yang dipinjam, kita diminta untuk memasukkan jumlah uang yang kita punya untuk membayarnya, setelah itu akan keluar kembalian.
Saat selesai, kita dapat menambah daftar pinjaman sebelum melakukan pembayaran, seperti awal kita memasukkan jumlah jenis buku yang akan dipinjam sampai total pembayaran. Perbedaan dari data yang awal adalah data yang baru user inputkan akan dijumlah dengan data pertama yang diinputkan. Jadi mahasiswa membayar semua buku yang dimasukkan tadi.
Berikut output program yang saya jabarkan pada teks diatas :
Sekian artikel ini saya buat sesuai tugas akhir yang diberikan oleh Pengampu mata kuliah Struktur Data. Semoga artikel ini bermanfaat bagi anda pengguna dunia maya yang senyukai dunia pemrograman.
Wassalamualaikum wr wb.
Tidak ada komentar:
Posting Komentar