Logo Tridharma

Logo Tridharma
Blog Pendidikan. Diberdayakan oleh Blogger.

MODUL PEMROGRAMAN C++ BAB 7 FUNGSI (FUNCTION)

Posted by Endang  |  No comments



BAB 7
FUNGSI (FUNCTION)

Sebuah fungsi berisi sejumlah pernyataan yang dikemas dalam sebuah nama. Nama ini selanjutnya dapat dipanggil beberapa kali  di beberapa tempat dalam program.
Tujuan pembuatan fungsi adalah :
      1.       Memudahkan dalam mengembangkan program.
Hal ini merupakan kunci dalam pembuatan program yang terstruktur dimana program dibagi menjadi beberapa modul yang kecil
      2.       Menghemat ukuran program.
Manfaat ini terasakan kalau ada beberapa deretan instruksi yang sama digunakan pada beberapa tempat di dalam program.

FUNGSI REKURSI
Suatu fungsi dapat memanggil fungsi yang merupakan dirinya sendiri. Rekursi jarang dipakai, diantaranya disebabkan :
a.       Membuat fungsi sulit untuk dipahami
b.      Hanya cocok untuk persoalan tertentu saja
c.       Memerlukan stack dengan ukuran yang lebih besar.

Contoh program penggunaan fungsi :



Pada contoh di atas, fungsi garis() digunakan untuk menampilkan karakter garis. Fungsi ini dipanggil tiga kali pada fungsi main(). Sebuah fungsi tidak dapat dipanggil kecuali sudah dideklarasikan. Manfaat dari pototipe fungsi adalah untuk menjamin tipe argumen yang dilewatkan pada pemanggilan fungsi benar-benar sesuai. Fungsi garis() tidak memiliki argumen dan nilai baliknya tidak ada (void).

Untuk pembahasan penggunaan fungsi dan variabel yang ada dalam fungsi C++ selengkapnya teman-teman dapat mendownload modul Bab 7


15:11 Share:
About Naveed Iqbal

Nulla sagittis convallis arcu. Sed sed nunc. Curabitur consequat. Quisque metus enim venenatis fermentum mollis. Duis vulputate elit in elit. Follow him on Google+.

0 komentar:

Dapatkan Update terbaru dari Blog ini
Complete the form below, and we'll send you the best coupons.

Deliver via FeedBurner
back to top