Tugas BP2 Kelas Reguler


Tugas ini adalah tugas kelompok sesuai dengan pembagian pada pertemuan pekan kemarin (2 Genap dan 2 Ganjil). Tugasnya adalah mempebaiki pembuatan class yang sudah dikerjakan pada pekan sebelumnya. Yang pelu ditambahkan adalah:

– melengkapi isi class (baik data maupun fungsi).

– melengkapi fungsi dengan isinya (tidak hanya namanya saja yang ada).

– melengkapi dengan transaksi antar object sebagaimana yang terjadi di dunia nyata.

– sertakan capture program yang sedang berjalan di postingan artikel blog.

– cantumkan nama dan NPM anggota kelompok.

Tugas diupload ke blog perwakilan anggota kelompok, kemudian kirim alamatnya ke email saya di bluejundi@staffs.upnjatim.ac.id. Selambat-lambatnya hari ini juga Rabu, 15 Oktober 2008 pukul 18.00. Terima kasih atas perhatiannya. Mohon maaf jika ada kekurangan. SELAMAT BELAJAR!😀

NB:

Berikut adalah salah satu contoh SEDERHANA. Silahkan dimodifikasi dan dikembangkan sebaik mungkin sesuai dengan topik masing-masing kelompok:

#include “iostream.h”
class pembeli
{
public:
char nama [10];
void isinama()
{    cout << “Nama Pembeli\t= “; cin >> nama;
};
};
class penjual
{
public:
char nama [10];
void isinama()
{    cout << “Nama Penjual\t= “; cin >> nama;
};
};
class barang
{
public:
char nama [10];
int jumlah;
float harga, total;
void isinama()
{    cout << “Nama Barang\t= “; cin >> nama;
cout << “Jumlah\t\t= “; cin >> jumlah;
cout << “Harga satuan\t= “; cin >> harga;
total = (float)jumlah * harga;
cout << “Harga TOTAL\t= ” << total << “\n”;
};
};
class transaksi
{
public:
void tambahtransaksi(pembeli &pb, penjual &pj, barang &b)
{
cout << “Sistem Billing Toko \”Sejahtera\”\n”;
pb.isinama();
pj.isinama();
b.isinama();
};
};
void main()
{
transaksi t;
pembeli p;
penjual j;
barang br;
t.tambahtransaksi(p,j,br);
}

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: