Saturday 14 May 2016

Contoh Program C++ menggunakan Fungsi non void (Fungsi dengan mengembalikan nilai)

Hai semuanya, berjumpa lagi dengan saya setelah libur beberapa bulan akhirnya bisa kembali. Kali ini saya akan memenuhi janji pada postingan sebelumnya. Penggunaan Fungsi atau Function dalam Pemrograman Modular di C++ yaitu memberikan contoh program untuk penggunaan fungsi.

Langsung saja kita lihat contoh program sederhana yang menggunakan fungsi  non void. Kenapa program sederhana? karena dengan program sederhana kita bisa lebih mudah mempelajarinya.




















Meskipun dibilang program sederhana tapi ternyata cukup panjang, hehehe.
Program diatas mempunyai beberapa fungsi, ada berapa? Ya Anda benar sekali, program di atas mempunyai 1 fungsi utama (fungsi main()), 3 fungsi nonvoid dan 1 fungsi void. Bisa dilihat perbedaannya pada screenshoot diatas. Untuk perhitungan luas persegi panjang dan lingkaran di buat fungsi sendiri-sendiri agar lebih efisien dan praktis, juga mudah untuk pengelompokkan tipe data dan variabelnya. begitu juga dengan menu dibuat fungsi sendiri. Dengan menggunakan fungsi, program kit amenjadi lebih tertata, mudah dipahami, dan mudah diperbaiki ketika ditemukan error.

Oh iya, system("cls") itu untuk clearscreen. Nanti kita bahas di postingan tersendiri untuk cara-cara membersihkan layar atau clear screen.

Nah sekarang kita lihat bagaimana outputnya. Ada dua output untuk dua pilihan yang berbeda. 




Bingung? Kalau iya silakan jongkok dulu. Hehe, bercanda. Jika masih bingung silakan ditanyakan. Jangan sungkan. Dan juga silakan baca lagi  Penggunaan Fungsi atau Function dalam Pemrograman Modular di C++ untuk mengingat kembali. Untuk source code menyusul ya, secepatnya saya upload supaya kalian lebih mudah mempelajarinya.

Ok, sampai jumpa di postingan selanjutnya. Jangan lupa mampir lagi. Kalau suka silakan di share. :) kalau tidak suka ya tetap di share. hehehe. 

Tersenyumlah maka semua maslah akan menjadi lebih mudah.