KOMPETENSI 2 : PENGGUNAAN FUNGSI Fungsi Pada Pemrograman C++ Sejauh ini kamu telah berlatih dengan membuat program dalam fungsi utama alias fungsi main(). Bagaimana jika program yang kamu buat merupakan program yang kompleks? Apakah kamu akan menggunakan fungsi main saja untuk semua tugas? tentu saja ini akan membuat kamu mengalami kesulitan dalam melakukan pengembangan serta pada saat membaca struktur program di tahap debugging . Untuk mengatasi masalah tersebut, dalam pemrograman C++ menggunakan pendekatan fungsi, dimana fungsi digunakan untuk membagi program berdasarkan bagian-bagian tertentu yang memiliki tugasnya masing-masing. Tentu saja semua fungsi yang bakalan kamu buat tidak akan berjalan sendiri-sendiri namun bekerja atas dasar panggilan atau koordinasi fungsi utama atau fungsi main(). Nah, fungsi dalam pemrograman C++ dapat kamu deklarasikan dengan menggunakan sintaks berikut ini: 1 2 3 4 5 6 7 tipe nama_fungsi (tipe parameter1, ...