Bab 4: Algoritma Modular

LATIHAN1/5
No. 1

Pertimbangkan dua fungsi: fungsiA menerima input angka dan mengembalikan kuadratnya. fungsiB menerima input angka dan mengubah nilai variabel global total dengan menambahkannya ke total. Fungsi mana yang cenderung memiliki efek samping (side effect) yang lebih sulit diprediksi dan dikelola dalam program besar?