Monday 10 March 2014

TUGAS PBO KE-1 | Menghitung Luas dan Keliling Persegi Panjang dengan C++ OOP

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

My Website