Quick actions

cmd+k|ctrl+k

Navigation

Languages

Algoritma13.1

Snippet info

Language

Cpp

Visibility

public

Author

aderawahyu.s

Created

2025-01-04T09:04:37.960592Z

Updated

2025-01-04T09:06:38.989724Z

#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 : Adera Wahyu Sutrisno"<<endl;
            cout<<"Email: [email protected]"<<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) {
    panjang = x;
    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;
}
INFO