Persegi atau Persegi Panjang?? (kondisional)

Berikut ini adalah program kondisional dimana program tersebut akan mendeteksi apakah bentuk dari nilai yang kita masukkan persegi atau persegi panjang. Langsung aja ke TKP cuy,,,,🙂

Versi Flowchart dengan Raptor

Berikut ini adalah versi C++ nya

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

using namespace std;

class bentuk{
	public:
		int hitung();
	private:
		double a;
		double b;
		double luas;

};

int bentuk::hitung(){
    system("color 0f");
	cout<<"Masukkan nilai sisi pertama : ";
	cin>>a;
	cout<<"Masukkan nilai sisi kedua   : ";
	cin>>b;

	if (a==b)
   {   system("color f5");
      luas =a*b;
      cout << "\n\nLuasnya = "<<luas << endl;
	  cout << "Dan ini adalah bangun persegi!!" << endl;
	  }

   else
   {   system("color f9");
      luas =a*b;
      cout << "\n\nLuasnya = "<<luas << endl;
	  cout << "Dan ini adalah bangun Persegi Panjang" << endl;
	     }

};

int main()
{
  system("cls");
  char p;
  bentuk x;
  x.hitung();

  cout<<"\n\nTekan U untuk mengulang \nTekan K untuk keluar : ";
  cin>>p;
  if(p=='u'||p=='U'){ return main(); }
  else if (p=='k'||p=='K') { return EXIT_SUCCESS; }
  else { cout<<"Option yang anda pilih salah"; }

   getch();
}

sekian dari saya, sampai jumpa di posting berikutnya,,,

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