Algoritma Dan Struktur Data Tugas 14.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 Constructor"<<endl; cout<<"Nama : M Fadhlan Robbi"<<endl; cout<<"Email : DlanByy@gmail.com"<<endl; garis(); } class bujursangkar { private: int panjang, lebar; public: //Ini adalah prototype konstruktor bujursangkar (int pjg, int lbr); int luas() { cout<<"Fungsi Luas Ke Panggil"<<endl; return panjang * lebar; } }; void author() { garis(); } //Ini adalah bentuk lengkap konstruktor //Nama konstruktor harus sama dengan nama kelas bujursangkar::bujursangkar(int pjg, int lbr) { cout<<"Konstruktor Ke Panggil"<<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(); //Pemanggilan 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