Memindai Apakah Bentuk dari nilai yang kita inputkan Persegi atau Persegi Panjang

Hello dab,, ketemu lagi dengan postingan ane yang dari dulu kaya’ gitu-gitu aja,,🙂

Pada postingan ini ane akan membuat program yang akan menentukan bentuk apakah itu Persegi atau Persegi Panjang yang diferifikasi dari nilai yang kita inputkan!!

Berikut ini adalah versi Flowchartnya :

Dan berikut ini adalah C++ nya :

#include <iostream>
#include <conio.h>

using namespace std;
class bentuk{
	friend istream& operator>>(istream&, bentuk&);
	public:
		int hitung();
	private:
		double a;
		double b;
		double luas;	};

istream& operator>>(istream& input, bentuk& nilai){
    cout<<"Masukkan nilai sisi pertama : ";
	cin>>nilai.a;
	cout<<"Masukkan nilai sisi kedua   : ";
	cin>>nilai.b;
}
int bentuk::hitung(){
	if (a==b){
      luas =a*b;
      cout << "\n\nLuasnya = "<<luas << endl;
	  cout << "\nDan ini adalah bangun persegi!!" << endl;
	  }
   else{   
      luas =a*b;
      cout << "\n\nLuasnya = "<<luas << endl;
	  cout << "\nDan ini adalah bangun Persegi Panjang" << endl;
	     }
	};
int main(){ 
  bentuk x;
  cin>>x;
  x.hitung()
  getch();
}

Sekian dari saya, bila ada yang kurang jelas bisa koment di bawah ini!!🙂

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s