#include <cstdlib>#include <iostream>#include <conio.h>using namespace std;template <class T>class bangunan{ public: T persegi_p(); T balok(); private: T panjang,lebar,tinggi,luas,keliling,volume; }; template <class T> T bangunan<T>::persegi_p(){ cout<<"||| PERSEGI PANJANG |||\n"<<endl; cout<<"1.Masukan panjang : "; cin>>panjang; cout<<"2.Masukan Lebar : "; cin>>lebar; keliling=2*(panjang+lebar); luas=panjang*lebar; cout<<endl; cout<<"Keliling Persegi Panjang : "<<keliling<<endl; cout<<"Luas Persegi Panjang : "<<luas<<endl; cout<<endl; } template <class T> T bangunan<T>::balok(){ cout<<"||| DATA BANGUN BALOK |||\n"<<endl; cout<<"1.Masukan Panjang : "; cin>>panjang; cout<<"2.Masukan Lebar : "; cin>>lebar; cout<<"3.Masukan Tinggi : "; cin>>tinggi; volume=panjang*lebar*tinggi; cout<<"Volume Balok : "<<volume<<endl; cout<<endl; }int main(int argc, char *argv[]){ bangunan<int> bangune; bangune.persegi_p(); bangune.balok(); system("PAUSE"); getch();} |
Sharing Tentang Dunia IT
hay
Jumat, 02 Oktober 2015
Program Template Dengan Class
Langganan:
Komentar (Atom)