Tuesday, July 28, 2015

Fungsi Tanpa dan Dengan Nilai Balik dengan Bahasa C++

Kali ini kita akan membahas tentang Fungsi Tanpa dan Dengan Nilai Balik dengan Bahasa C++ . Semoga bermanfaat demi ke majuan pengetahuan anda semua, usahakan langsung praktekan ilmu yang anda dapat agar bisa lebih memahaminya.

Baca juga postingan lainnya:

Dalam  contoh terdapat 2 buah variable x dan y akan diinput kemudian dikalikan. Proses input dilakukan dalam fungsi main() dan proses perkalian dilakukan dalam fungsi kali().  Diberikan 2 macam contoh untuk memperlihatkan bagaimana perbedaan antara Fungsi tanpa nilai balik dengan fungsi yang memberikan nilai balik. Kedua contoh memberikan hasil yang sama. 

1. Contoh  Fungsi Tanpa Nilai Balik



Penjelasan :

Fungsi kali dipanggil dan mengirim nilai variable x dan y dari program utama ke dalam fungsi kali. Nilai tersebut kemudian diterima oleh variable a dan b.  Perhatikan bahwa variable x, y, a, dan b harus memiliki tipe yang sama. Dalam fungsi kali, nilai a dan b kemudian dikalikan. Karena fungsi kali bertipe void (tidak dapat memberikan nilai balik) maka hasil kali langsung dicetak dalam fungsi itu sendiri.

Output program :


2. Contoh Fungsi Dengan Nilai Balik


Penjelasan :

Fungsi kali dipanggil dan mengirim nilai dari variable x dan y dari program utama ke dalam fungsi kali. Nilai tersebut kemudian diterima oleh variable a dan b.  Perhatikan bahwa variable x, y, a, dan b harus memiliki tipe yang sama. Dalam fungsi kali, nilai a dan b kemudian dikalikan. Karena fungsi kali bertipe double maka hasil kali dengan tipe double  dikembalikan ke dalam fungsi main() kemudian disimpan dalam variable z. Variabel z harus bertipe double karena menyimpan nilai bertipe double yang diterima dari fungsi kali. Hasil kali, dicetak dalam fungsi main().


Sekian yang bisa saya bagikan di Fungsi Tanpa dan Dengan Nilai Balik dengan Bahasa C++ . https://anotherinpoh.blogspot.com/2015/07/fungsi-tanpa-dan-dengan-nilai-balik.html