Langsung ke konten utama

Postingan

Menampilkan postingan dari Oktober 7, 2015

Contoh program sales person dengan konsep OOP dalam bahasa C++ (C++ Programming)

Hai sobat coders.. makin semangat aja nih ngodingnya. Dalam kesempatan kali ini saya akam memposting contoh program sales person. Jadi program ini digunakan untuk menyimpan gajinya dalam setahun. Disimpannya dengan menggunakan array. Yuk simak kodingannya: #include <iostream> using namespace std; class SalesPerson{ private:     double sales[12]; public:     SalesPerson(){ //Constructor         for(int a=0;a<12;a++){              sales[a]=0;         }     }     void setSales(int a,double n){         if(a>=0 && a<=12 && n>0){             sales[a]=n;         }else{             sales[a]=0;             cout<<"Tidak valid\n";         }     }     void setSalesFromUser(){         int n;         for(int x=0;x<12;x++){             cout<<"Pendapatan bulan "<<x+1<<" : ";             cin>>n;             setSales(x,n);         }     }

Contoh program Bank Account sederhana dengan konsep OOP dalam bahasa C++ (C++ Programming)

Assalamu’alaikum.. Selamat siang semuanya. Dalam kesempatan kali ini saya akan memposting program sederhana Bank Account yang akan meghitung saldo kita sesuai bunga yang diinputkan, Berikut syntaxnya: #include <iostream> //1 dolar 100 cents using namespace std; class bankAccount{ private:     double balance;     double interest_rate; public:     bankAccount(){         balance=0;         interest_rate=0;     }     void setBalance(double dollars,double cents){         double c;         c=cents/100;         balance=c+dollars;     }     void setInterest(double n){         interest_rate=n;     }     double getBalance(){         return balance;     }     double getInterestRate(){         return interest_rate;     }     void update(){         balance=balance+(balance*interest_rate/100);     } }; int main(){ bankAccount x; x.setBalance(200,50); cout<<x.getBalance()<<endl; x

Contoh program kasir sederhana dengan konsep OOP dalam bahasa C++ (C++ Programming)

Selamat siang semuanya. Ketemu lagi dengan saya di blog yang sederhana ini. Dalam kesempatan kali ini saya akan memposting contoh program kasir sederhana dalam bahasa C++. Program kasir ini menambah dan mengurangi saldo kasir sesuai apa yang kita masukkan. Selamat menyimak :) #include <iostream> using namespace std; class kasir{ private:     double saldo; public:     kasir(){         saldo=500;     }     void nerima(double uang){         saldo=saldo+uang;     }     void ngurangin(double uang){         saldo=saldo-uang;     }     void cetakSaldo(){         cout<<saldo<<endl;     } }; int main(){     kasir x;     x.nerima(200);     x.cetakSaldo();     x.ngurangin(100);     x.cetakSaldo(); } Sekian dari saya. Terimakasih sudah berkunjung. Semoga bermanfaat :)

Penggunaan Konstruktor dan Destruktor dalam bahasa C++ (C++ Programming)

Hai sobat coders..   ketemu lagi dengan saya di blog yang sederhana ini. Dalam kesempatan kali ini saya akan memposting contoh penggunaan konstruktor dan destruktor dalam bahasa C. Apa sih konstruktor dan destruktor? Konstruktor apa? Konstruktor adalah sesuatu yang dijalankan secara otomatis ketika program pertama kali dibuat. Biasanya konstruktor dibuat untuk mengeset nilai awal. Tapi tidak selamanya konstruktor hanya untuk mengeset nilai awal saja. Konstruktor harus memiliki nama yang sama dengan nama classnya. Tidak bertipe (void ataupun non-void). Karna tidak bertipe, maka konstrukor tidak boleh mempunyai return value. Contoh deklarasi konstruktor: class Complex{ private:     int r,i; public:     Complex(){         r=0;         i=0;     } } Konstriktor diatas dibuat untuk mengeset nilai awal r dan i adalah 0. Destruktor adalah sesuatu yang dijalankan ketika program selesai atau menemui tutup kurung kurawal (}). Destruktor ini hampir