Fungsi adalah blok kode terisolasi yang dirancang untuk menjalankan tugas spesifik, meningkatkan modularitas dan mencegah pengulangan kode (DRY principle).

Poin Kunci Materi:
  • Function Prototype: Mendeklarasikan tanda tangan fungsi di bagian atas agar dikenali compiler sebelum fungsi main().
  • Tipe Return: Menentukan jenis nilai keluaran (misal int, double, atau void jika tanpa return).
  • Parameter: Input yang diterima oleh fungsi untuk diproses di dalam badan fungsinya.