Algoritma 13.3

Run Settings
LanguageC++
Language Version
Run Command
#include <iostream> using namespace std; //function NOT Return value (Tanpa parameter) void garis(){ puts("----------------------------------"); } class author { public: void cetak_author(){ garis(); cout<<"Nama : la ode ian"<<endl; cout<<"Email: laodeian21@gmail.com"<<endl; } void judul() { garis(); puts("Program menghitung Bujur sangkar\nmenggunakan class"); garis(); } }; class bujursangkar{ private: int panjang, lebar; public: //Prototipe function NOT Return value (Dengan Parameter) void set_nilai(int x, int y); //Function Return value (Tanpa Parameter) int luas(){ return panjang * lebar; } }; void bujursangkar::set_nilai(int x, int y) { //variabel panjang adalah didalam class bujursangkar panjang = x; //variable lebar adalah variable di dalam class bujursangkar lebar = y; } int main() { author objAuthor; objAuthor.judul(); int pjg = 3, lbr = 4; bujursangkar bs; bs.set_nilai(pjg, lbr); cout<<"Panjang bujur sangkar adalah : "<<pjg<<endl; cout<<"Lebar bujur sangkar adalah : "<<lbr<<endl; garis(); cout<<"Luas bujur sangkar adalah : "<<bs.luas()<<endl; objAuthor.cetak_author(); return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines