konstruktor

#include <string.h>
#include <iostream.h>
#include <conio.h>

class TNilai
{
    private:
    char *mataKuliah;
    char nilai;
    int sks;
    public:
    // konstruktor default, mengisi 3 data dengan
    // nilai default (tertentu)
    TNilai()
    {
        mataKuliah = new char[20]; // alokasi var. dinamis
        strcpy(mataKuliah, "Praktikum PBO");
        nilai = 'B';
        sks = 2;
    }
    void Cetak()
    {
        cout << "mata kuliah = " << mataKuliah << endl
        << "sks = " << sks << endl
        << "nilai = " << nilai << endl;
    }
};
void main()
{
    TNilai *nilai; // deklarasi pointer ke kelas TNilai
    // ciptakan objek sekaligus memanggil konstruktor default
    nilai = new TNilai;
    nilai->Cetak(); // memanggil fungsi anggota

    delete nilai; // menghapus instan dari kelas TNilai
    getch();
}


program ketika diRUN

 

aplikasi hotel dengan borland

#include <conio.h>
 #include <iostream.h>


void kelasA()
{
   float k, n, b, d, t;
   cout<<" masukan no kamar : ";
   cout<<"001/002 : ";
   cin>>k;
   cout<<endl;
   b=200000;
   cout<<"Biaya sewa Per Hari :"<<b<<endl;
   d=b*0.1;
   cout<<"Diskon              : 10%"<<endl;
   t=b-d;
   cout<<"total               :"<<t<<endl;
};

 void kelasB()
{
   float k, n, b, d, t;
   cout<<" masukan no kamar : ";
   cout<<" 003/004 : ";
   cin>>k;
   cout<<endl;
   b=300000;
   cout<<"Biaya sewa Per Hari :"<<b<<endl;
   d=b*0.2;
   cout<<"Diskon              :20%"<<endl;
   t=b-d;
   cout<<"total               :"<<t<<endl;
};

 void kelasC()
{
   float k, n, b, d, t;
   cout<<" masukan no kamar : ";
   cout<<" 005/007 :";
   cin>>k;
   b=400000;
   cout<<"Biaya sewa Per Hari :"<<b<<endl;
   d=b*0.3;
   cout<<"Diskon              :30%"<<endl;
   t=b-d;
   cout<<"total               :"<<t<<endl;
};




void main ()
{
  float diskon, total;
  long int sewa;
  float lama, no, hari;

  char pil;

cout<<"            APLIKASI HOTEL       "<<endl;
cout<<"================================="<<endl;
cout<<"  silahkan masukan kelas (A/B/C):";cin>>pil;
cout<<endl<<endl;

 if (pil=='A')
 {
 kelasA();
 }

 else if (pil=='B')
 {
 kelasB();
 }
  else if (pil=='C')
  {
 kelasC();
 }
 cout<<endl<<endl<<endl;
 cout<<" selamat bersantai ";
 getch();

}

contoh program ketika diRUN






 
 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. ELEKTRONIK - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger