Program Konstruktor OOP Bahasa C++ Menentukan Ganjil Genap

       Konstruktor adalah fungsi khusus anggota kelas yang otomatis dijalankan pada saat penciptaan objek (mendeklarasikan instance). Konstruktor ditandai dengan namanya, yaitu sama dengan nama kelas. Konstruktor tidak mempunyai tipe hasil (return value). Biasanya konstruktor dipakai untuk inisialisasi anggota data dan melakukan operasi lain seperti membuka file dan melakukan alokasi memori secara dinamis. Meskipun konstruktor tidak harus ada dalam kelas, tetapi jika diperlukan konstruktor dapat lebih dari satu. 

Source Code :


#include <iostream>

using namespace std;

class perhitungan
{
    private:
        int x;

    public:
        perhitungan(int i)
        {
            x=i;
        }

    void operasi(int awal, int akhir)
    {
        for(int i=awal;i<=akhir;i++)
        {
            if(i%2==0)
            {
                cout <<" "<<i<<endl;
            }
            else
            {
                cout<<"Ganjil"<<endl;
            }
        }

    }

    void setx(int i)
    {
        x=i;
    }
};

int main()
{
    perhitungan n(8);
    n.operasi(5,15);
    cout <<endl<<"=========="<<endl;
    n.setx(5);
    n.operasi(5,15);
    return 0;
}


Program : 

 

Related Posts