Contoh 13.3 Algoritma

Run Settings
LanguageC++
Language Version
Run Command
#include <iostream> #include <cstdio> using namespace std; // function not return value (tanpa parameter) void garis(){ puts("==================================================="); } // class author class author{ public: void cetak_author(){ garis(); cout << "Nama : Muhammad Rifqi Hidayat" << endl; cout << "Email : rifqihidayat266@gmail.com" << endl; } void judul(){ garis(); puts("Program Menghitung Bujur Sangkar\nMenggunakan Class"); garis(); } }; class bujursangkar { private: int panjang, lebar; public: // function not return value (dengan parameter) void set_nilai(int x, int y){ panjang = x; lebar = y; } // function return value (tanpa parameter) int luas(){ return panjang * lebar; } }; int main() { author objAuthor; objAuthor.judul(); int pjg = 3; int 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