Refleksi 5

Pada pertemuan ke 5 kali ini kita membahas tentang subprogram. Subprogram yaitu fungsi yang dibuat untuk mengerjakan suatu tugas yang di dapat panggil pada inti program / main(). Berikut ini adalah contoh program fungsi yang menentukan nilai terbesar dari 2 bilangan bulat:

Flowchart :

  • Main
  • Function

Berikut ini adalah versi C++ nya :

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

using namespace std;

class nilai{
	friend istream& operator>> (istream&, nilai&);
	public:
           int a;
   		   int b;
};

istream& operator>>(istream& in, nilai& masukan){
   cout <<"masukan nilai a : ";
   cin >>masukan.a;
   cout <<"masukan nilai b : ";
   cin >>masukan.b;
}

void besar(){
	nilai mulai;
	cin>>mulai;
if (mulai.a>mulai.b)
   {
      cout <<"\nNilai Terbesar adalah : "<< mulai.a << endl;   }
   else
   {
      cout <<"\nNilai Terbesar adalah : "<< mulai.b << endl;   }
};

int main()
{
	besar();

   getch();
}

Selamat mencoba,,!!!🙂

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