Fungsi adalah sebuah blok pernyataan yang berisi sejumlah pernyataan yang dikemas dalam sebuah nama yang dapat dipanggil beberapa kali dibeberapa tempat dalam program. Tujuan pembuatan fungsi : Memudahkan dalam mengembangkan program, karena program dipecah menjadi programprogram yang lebih kecil. Menghemat ukuran program, ini akan terasa kalau ada beberapa deretan instruksi yang sama digunakan pada beberapa tempat didalam program. Deklarasi/prototipe fungsi Deklarasi / prototipe sebuah fungsi berupa : Nama fungsi Tipe nilai balik fungsi Jumlah dan tipe argumen Format deklarasi untuk fungsi yang menghasilkan nilai balik : Tipe Nama_fungsi(daftar_parameter); Format deklarasi untuk fungsi yang tidak menghasilkan nilai balik : void Nama_fungsi(daftar_parameter); Definisi fungsi Setiap fungsi yang dipanggil didalam program harus didefinisikan terlebih d...