#include
#include
// Jawaban No. 1
class PersegiPanjang{
public :
float panjang;
float lebar;
float luasnya(){return panjang * lebar;}
float kelilingnya(){return 2 * ( panjang + lebar);}
};
// Jawaban No. 2
class PersegiPanjang2 : public PersegiPanjang{
public :
float luas;
float keliling;
float pjg_LLD(){return luas / lebar;}
float pjg_KLD(){return (keliling - (2 * lebar)) / 2;}
float lbr_LPD(){return luas / panjang;}
float lbr_KPD(){return (keliling - (2 * panjang)) / 2;}
};
// Jawaban No. 3
class Balok : public PersegiPanjang2{
public :
float tinggi;
float volumenya(){return panjang * lebar * tinggi;}
};
void main(){
clrscr();
PersegiPanjang buku;
cout << "Panjang buku : "; cin >> buku.panjang;
cout << "Lebar buku : "; cin >> buku.lebar;
cout << "Luas : " <<>> taplak.keliling;
cout << "Lebar taplak : "; cin >> taplak.lebar;
cout << "Panjang : " <<>> kardus.panjang;
cout << "Lebar kardus : "; cin >> kardus.lebar;
cout << "Tinggi kardus : "; cin >> kardus.tinggi;
cout << "Volume : " <<>
Minggu, 07 Juni 2009
Jawaban Kuis Pemrograman Dasar I 7 Jun 2009
Di bawah ini adalah jawaban dari kuis yang diadakan tgl. 7 Jun 2009. Tips : Apabila menemui sebuah soal atau kasus, carilah solusi / jawaban / algoritma yang paling sederhana dahulu. Jangan langsung mencari solusi paling canggih. Apabila kasus sudah terselesaikan, baru coba mencari solusi yang lebih efisien lagi. Selamat belajar.
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar