Beranda

Sabtu, 31 Maret 2012


Pretest Praktikum 2 ( Bab Kondisional )
Menentukan apakah bangun tersebut persegi atau persegi panjang.

Jika di inputkan A=2 dan B=2, maka outputnya :
Jika di inputkan A=2 dan B=3, maka outputnya :
Program C++ (overloading) :


#include <iostream>
#include <string>
using namespace std;
class Bangun {
      friend istream& operator>>(istream&, Bangun&);
      public:
             void menentukan();
      private:
              int A,B;
              };     
istream& operator>>(istream& in, Bangun& masukan){
         cout<<"Masukan A = ";
         in>>masukan.A;
         cout<<"Masukan B = ";
         in>>masukan.B;  
         }
void Bangun::menentukan(){
     if (A==B)
        cout<<"Bangun itu adalah Persegi"<<endl;
     else
        cout<<"Bangun itu adalah Persegi Panjang"<<endl;
        }
main()
{
   Bangun Y;
   cin>>Y;
   Y.menentukan();
   system ("Pause");
   return 0;
}

Jika diinputkan A=2 dan B=2, maka hasilnya :




Jika diinputkan A=2 dan B=3, maka hasilnya :


Tidak ada komentar:

Posting Komentar