Contoh Program C++ Template

Assallamualaikum.wr.wb

Ini langsung saja program C++ dengan menggunakan Template

untuk mencari:

  1. Keliling Persegi Panjang
  2. Luas Persegi Panjang
  3. Volume Balok

#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();
}

SEMOGA BERMANFAAT

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Logout / Ubah )

Twitter picture

You are commenting using your Twitter account. Logout / Ubah )

Facebook photo

You are commenting using your Facebook account. Logout / Ubah )

Google+ photo

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s