The Campus of Programming |
Bang-tutor - Source code di bawah ini adalah tugas dari mata kuliah Pemerograman Berorientasi Objek (PBO) yang pertama dari Aslab Ka Wahyudi Nugroho.
Source code :
#include <iostream>
#include <conio.h>
#include <stdlib.h>
using namespace std;
class persegi_panjang {
private:
int panjang,lebar;
public:
/*fungsi menghitung luas*/
int luas(){
int luas = panjang*lebar;
return luas;
}
/*fungsi menghitung keliling*/
int keliling(){
int keliling = (2*panjang)+(2*lebar);
return keliling;
}
void beri_nilai (int pas_panjang, int pas_lebar){
panjang=pas_panjang; lebar=pas_lebar;
}
void beri_nilai_lagi() {
panjang=7; lebar=10;
}
};
main() {
/*intance object*/
persegi_panjang a,b,c;
/*deklarasi variabel*/
int nilai1,nilai2;
/*warna font dan background*/
system("color f0");
/*header judul*/
cout<<"\t\tMenghitung Luas dan Keliling Persegi Panjang\n";
/*masukan nilai panjang*/
cout<<"Panjang = ";
cin>>nilai1;
/*masukan nilai luas*/
cout<<"Lebar = ";
cin>>nilai2;
/*pengambilan data*/
a.beri_nilai(nilai1,nilai2);
b.beri_nilai(10,15);
c.beri_nilai_lagi();
/*tampilkan luas persegi panjang*/
cout<<"\nLuas a = "<<a.luas();
cout<<"\nLuas b = "<<b.luas();
cout<<"\nLuas c = "<<c.luas();
/*menampilkan keliling persegi panjang*/
cout<<"\n\nKeliling a = "<<a.keliling();
cout<<"\nKeliling b = "<<b.keliling();
cout<<"\nKeliling c = "<<c.keliling();
getch();
}
Screen Shot :
Semoga tugas yang saya kerjakan di atas sesuai dengan apa yang diharapkan.
Sekian Terima kasih.
0 comments:
Post a Comment