Welcome

STRUCTURE Borland C++

structure dalam bahasa C++ adalah
kumpulan elemen-elemen data yang digabungkan menjadi satu kesatuan. Masing-masing elemen dalam data tersebut dikenal dengan sebutan field. Field data tersebut dapat memiliki tipe data yang sama ataupun berbeda. Walaupun field-field tersebut berada dalam satu kesatuan, masing-masing field tersebut tetap dapat diakses secara individual.


Deklarasi Structure

struct
{
elemen structure ;
….
….
} nama_tipe_structure ;

Penggunaan structure nama_structur.nama_variabel(elemen structure)

catatan :
pendeklarasian structure dalam borland C++ berada dalam main program
dan penggunaan nya seperti pemanggilan variabel, hanya di tembahkan dengan nama structure

Contoh:
Tampilan Input

SE7EN Computer Center
-------------------------------------------------------------------------------
Tanggal Pendaftaran : (input)
No Pendaftaran : (input)
-------------------------------------------------------------------------------
Nama Pendaftar : (input)
Pilihan Paket
[1] Reguler
[2] Intensif
[3] Private
Pilih Kode Paket [1|2|3] : (input)
Pilihan Materi
[VB] Visual Basic
[WP] Web Programming
Pilih Kode Materi : (input)



Tampilan Output

SE7EN Computer Center
Data Pendaftaran
-------------------------------------------------------------------------------
Tanggal Pendaftaran : (output)
No Pendaftaran : (output)
Uang Pendaftaran : (output)
-------------------------------------------------------------------------------
Nama Pendaftar : (output)
Paket Yang Dipilih : (output)
Materi Yang Dipilih : (output)
Biaya Materi : Rp. (output)
Total Bayar : Rp. (output)
Potongan : Rp. (output)
Jumlah Bayar : Rp. (output)
Bonus : (output)
-------------------------------------------------------------------------------
Uang Muka : Rp. (input)
Sisa Angsuran : Rp. (output)

Ketentu Soal

1.Uang pendaftaran 100000.
2.Biaya materi ditentukan berdasarkan Nama Paket dan Materi.

Kode Nama Mater Paket
Reguler Intensif Private
VB Visual Basic 300000 500000 800000
WP Web Programming 400000 800000 1000000

3.Total Bayar = Uang Pendaftaran + Biaya Materi.
4.Bonus diperoleh berdasarkan Total Bayar.
Jika Total Bayar > 1000000 maka akan mendapatkan Potongan 10% dari Total Harga dan Bonus Flash Disk 8 GB, selain itu hanya mendapat bonus Flash Disk 2 GB.
5.Sisa Angsuran = Total Bayar – Uang Muka.
6.Buat structur untuk mengelompokkan data kursus dengan nama kursus.

scriptnya ada di sini

Latihan STRUCTURE
Buatlah structure dengan nama hp yang berisikan kode, merk, harga, jumlah beli dan total; Gunakan fungsi if untuk merk dan harga; untuk garis gunakan fungsi; Gunakan array dan perulangan for
Rancangan Input
“ LAB K CELL “
JL. Kalibata Timur No.37 Telp (021) 7901074
----------------------------------------------------------
Masukan Nama kasir :
Masukan Nama Pembeli :
Masukan jumlah Data :
Data Ke-1
Kode Handphone :
Merk Handphone :
Harga :
Masukan Jumlah Beli :
Rancangan Output
COUNTER HANDPHONE “LAB K CELL ”
JL.Kramat Raya No.18 Telp (021) 7901074
Nama Kasir :
Nama Pembeli :
=================================================
No Kode Merk Harga Jumlah Beli Total
=================================================

=================================================
Total Bayar = Rp. ……
Mau input data lagi [Y / T ] =


Kode Merk Harga
1 Nokia 6600 1200000
2 Sony Ericson W80 1500000
3 Nokia N73 1700000
4 Siemens C73 1700000


LIHAT SCRIPT

Posting Komentar