#7 Belajar Bahasa C: Sub Program (Fungsi-Procedure)

Bahasa C 05 Nov 2018

Modul ke#7 praktikum algoritma dan pemrograman dasar membahas tentang sub program. Meliputi procedure dan fungsi.

FUNGSI DAN PROSEDUR

Ada kalanya kita harus menuliskan program yang sama berkali-kali. Jika dilakukan apa adanya jelas akan membuat listing menjadi sangat banyak. Untuk itu kita dapat menyederhanakan program-program tersebut menjadi subprogram.

Ada dua istilah dalam membuat subprogram. Prosedur dan fungsi.

Meski keduanya sama-sama subprogram, perbedaan prosedur dan fungsi ada pada fungsi nilai balik. Prosedur tidak mengembalikan nilai, sedangkan fungsi mengembalikan nilai.

Sebenarnya, sejak memulai belajar bahasa C, anda telah menggunakan proseder dan fungsi. Contohnya adalah perintah getch(), printf(), scanf(), bahkan main() semua itu adalah contoh prosedur dan fungsi. Kita tidak perlu tahu detil bagaimana (misalnya) getch() bekerja untuk menunggu penekanan tombol, yang cukup kita perlu tahu adalah cara memakai getch(). Nah, jika anda berencana membuat getch() sendiri, artinya anda akan membuat fungsi getch() sendiri.

 

Materi Praktek #7 Sub Program - Prosedur-Fungsi

P07_Algo_BhsC-Procedure-Fungtion.pdf


Home