#include <iostream>
using namespace std;
void garis() {
cout<<"=============================================\n";
}
struct {
string nama;
string email;
} author;
class bujursangkar {
private:
//variabel private
int panjang, lebar;
public:
//prototipe function
void set_nilai(int x, int y);
int luas();
};
void bujursangkar::set_nilai(int x, int y) {
panjang = x;
lebar = y;
}
int bujursangkar::luas() {
return panjang * lebar;
}
void cetak_author(string nama, string email) {
garis();
cout<<"Nama : "<<nama<<endl;
cout<<"Email : "<<email<<endl;
}
int main() {
//set nilai struct
author.nama = "Yazid Rizqi";
author.email = "yazidrizqi15896@gmail.com";
int p1, p2, l1, l2;
//create object
bujursangkar bs1;
bujursangkar bs2;
cout<<"Bujur sangkar 1"<<endl;
garis();
cout<<"Panjang : <input>";cin>>p1;cout<<endl;
cout<<"Lebar : <input>";cin>>l1;cout<<endl;
bs1.set_nilai(p1,l1);
cout<<"Luas : "<<bs1.luas();
cout<<endl<<endl;
cout<<"Bujur sangkar 2"<<endl;
garis();
cout<<"Panjang : <input>";cin>>p2;cout<<endl;
cout<<"Lebar : <input>";cin>>l2;cout<<endl;
bs2.set_nilai(p2,l2);
cout<<"Luas : "<<bs2.luas();
cout<<endl<<endl;
cetak_author(author.nama, author.email);
return 0;
}