Algoritma14.2

Run Settings
LanguageC++
Language Version
Run Command
#include <iostream> using namespace std; void garis() { cout<<"=========================================\n"; } void judul() { garis(); cout<<"Program bujur sangkar dengan constractor"<<endl; garis(); } class bujursangkar { private: int panjang, lebar; public: //ini adalah prototipe konstruktor bujursangkar (int pjg, int lbr); int luas() { cout<<"Fungsi luas kepanggil"<<endl; return panjang * lebar; } }; void author() { garis(); cout<<"Nama : Yazid Rizqi"<<endl; cout<<"Email : yazidrizqi15896@gmail.com"<<endl; } //ini adalah bentuk lengkap konstruktor //nama konstruktor harus sama dengan nama kelas bujursangkar::bujursangkar(int pjg, int lbr) { cout<<"konstruktor kepanggil"<<endl; panjang = pjg; lebar = lbr; } int main() { judul(); int pjg= 3, lbr=4; cout<<"Panjang bujur sangkar adalah : "<<pjg<<endl; cout<<"Lebar bujur sangkar adalah : "<<lbr<<endl; garis(); //pemberian nilai konstruktor dilakukan secara langsung bujursangkar bs (pjg, lbr); cout<<"Luas bujur sangkar adalah : \n"<<bs.luas()<<endl; author(); return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines