Karyawan
Mahasiswa
BINA NUSANTARA
Jawab :
1. #include <iostream> using namespace std; class lingkaran { protected: float r,l,k; public: lingkaran() { r=l=k=0; } void inputjari() { cout<<Masukkan jari jari : ; cin>>r; } float luas() { l=(22 * r * r)/7; return l;} float keliling() { k=(22 * 2 * r)/7; return k; } void tampill() { cout<<Luas lingkaran : <<luas()<<endl; cout<<Keliling lingkaran : <<keliling()<<endl; } }; class tabung : public lingkaran { protected: float t,v,p; public: tabung() { t=v=p=0; } void inputdata() { cout<<Masukkan tinggi : ; cin>>t; } float volume() { v=lingkaran::luas() * t; return v; } float permukaan() { p=(2 * lingkaran::luas()) + (lingkaran::keliling() * t); return p; } void tampilt() { cout<<Volume tabung : <<volume()<<endl; cout<<Permukaan tabung : <<permukaan()<<endl; } }; int main() { tabung tb; tb.inputjari(); tb.inputdata(); tb.tampill(); tb.tampilt(); system(pause); }
BINA NUSANTARA
BINA NUSANTARA
BINA NUSANTARA
BINA NUSANTARA
BINA NUSANTARA