Functions are pieces of program code designed to perform a specific task. Typically, a function will receive some input, perform some operations on that input, and then produce an output. Functions can be used repeatedly in a program, which makes the code more efficient and easier to read.
For example, if you have code that calculates the area of a rectangle, you could create a function that accepts the length and width as input, and produces the area as output. Then, whenever you need to calculate the area of a rectangle, you just need to call the function with the appropriate length and width.
===============================================================================
Functions adalah bagian dari kode program yang dirancang untuk melakukan tugas tertentu. Biasanya, sebuah fungsi akan menerima beberapa input, melakukan beberapa operasi pada input tersebut, dan kemudian menghasilkan output. Fungsi dapat digunakan berulang kali dalam program, yang membuat kode menjadi lebih efisien dan mudah dibaca.
Misalnya, jika Anda memiliki kode yang menghitung luas persegi panjang, Anda bisa membuat fungsi yang menerima panjang dan lebar sebagai input, dan menghasilkan luas sebagai output. Kemudian, setiap kali Anda perlu menghitung luas persegi panjang, Anda hanya perlu memanggil fungsi tersebut dengan panjang dan lebar yang sesuai.