Quick actions

cmd+k|ctrl+k

Navigation

Languages

Algoritma 13.3

Snippet info

Language

Cpp

Visibility

public

Author

dhafinshabir610

Created

2025-01-04T08:56:45.24168Z

Updated

2025-01-04T08:57:53.097431Z

#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  : Dhafin Shabir Alfatih"<<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) {
    //variable 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;
}
INFO