Algoritma13.3

Run Settings
LanguageC++
Language Version
Run Command
//Nama : Fara Novri Hasbel Wijaya //NIM : 3420230017 #include <iostream> using namespace std; //Function NOT Return Value (Tanpa Parameter) void garis() { puts("=========================================="); } //Class Author class author { public: void cetak_author() { garis(); cout << "Nama : Fara Novri" << endl; cout << "Email : faranovri@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) { //Variale panjang adalah variable di dalam 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