Tuesday, March 11, 2014

PBO- tugas2 (Siti Afifah 201381076)

Sourcecode

#include <iostream>
#include <conio.h>
#include <stdlib.h>
using namespace std;

class kalkulator{
      private:
              float a,b,c;
      public:
             void nilai(float, float,float);
             float tambah();
             float kurang();
             float kali();
             float bagi();
             };

void kalkulator::nilai(float x1,float y1,float z1)
{a=x1;b=y1;c=z1;}
float kalkulator::tambah()
{return (a+b+c);}
float kalkulator::kurang()
{return (a-b-c);}
float kalkulator::bagi()
{return (a/b/c);}
float kalkulator::kali()
{return (a*b*c);}

int main()
{
    kalkulator w;
    float x,y,z,pilih;
    char i;
    do{
    cout<<"\t\tKalkulator Sederhana\n\n";
    cout<<"=======================================================\n\n";
    cout<<"Silahkan masukan 3 angka untuk diproses\n\n";
    cout<<"angka ke-1 = ";cin>>x;
    cout<<"angka ke-2 = ";cin>>y;
    cout<<"angka ke-3 = ";cin>>z;
    w.nilai(x,y,z);
    cout<<"\nSilahkan pilih menu pemrosesannya\n\n";
    cout<<"1.Tambah\n2.Kurang\n3.Bagi\n4.Kali\n\n";
    cout<<"Pilihan Anda = ";
    cin>>pilih;
    if(pilih==1)
    cout<<"Hasil\t= "<<w.tambah();
    if(pilih==2)
    cout<<"Hasil\t= "<<w.kurang();
    if(pilih==3)
    cout<<"Hasil\t= "<<w.bagi();
    if(pilih==4)
    cout<<"Hasil\t= "<<w.kali();
    if(pilih!=1&&pilih!=2&&pilih!=3&&pilih!=4&&pilih!=5)
    cout<<"pilihan yang Anda input salah\n\n";
    cout<<"\n\n========================================================\n\n";
    cout<<"\n\nIngin mengulang (y/t) ? ";cin>>i;
    system("CLS");
    }while(i=='y'||i=='Y');
    cout<<"\n\n\t\t\t\t\tTerima Kasih..";
    getch();
}

Tampilan running:

1. bagi







 2. kali
 3. tambah
 4. kurang

thank you..

Monday, March 10, 2014

TUGAS 1 PBO seksi 4 (Siti Afifah 201381076)


Sourcecode

#include <iostream>
#include <conio.h>
using namespace std;

class p_panjang {
  private:
      int p,l;
  public:
      int luas()
      {return (p*l);}
      void beri_nilai (int p1, int l1)
      {p=p1; l=l1;}
      void beri_nilai2 ()
      {p=7; l=10;}
      int keliling()
      {
       return (2*p+2*l);
      }
};

main() {
  p_panjang a,b,c;
  int x,y;
  cout<<"Panjang = ";
  cin>>x;
  cout<<"Lebar    = ";
  cin>>y;
  a.beri_nilai(x,y);
  b.beri_nilai(10,15);
  c.beri_nilai2();
  cout<<"\nLuas a = "<<a.luas();
  cout<<"\nLuas b = "<<b.luas();
  cout<<"\nLuas c = "<<c.luas();
  cout<<"\n\nKeliling a = "<<a.keliling();
  cout<<"\nKeliling b = "<<b.keliling();
  cout<<"\nKeliling c = "<<c.keliling();
  getch();
}

Running Printscreen

Thank you...