Masputrawae

Function di pemrograman

Contoh kasus sederhana, kenapa function itu penting dalam pemrograman. Untuk mencontohkan aku ambil dari Python agar lebih mudah.

Buat sapa nama sederhana, jika tanpa function maka akan terlihat seperti ini, dan tidak ada masalah dengan itu.

1print("Halo Putra, selamat datang")

Tapi bayangkan jika nanti ada nama lain yang ingin disapa, misalnya Jono dan Upin, pasti aku langsung buat seperti ini.

1print("Halo Putra, selamat datang")
2print("Halo Jono, selamat datang")
3print("Halo Upin, selamat datang")

Itu tidak efisien, karena cuma nama saja yang berubah, dan jika aku melakukan itu berulang kali mungkin akan sangat tidak efisien (diaplikasi kode berulang kali), Maka disitulah function bisa jadi alat yang berguna.

Contoh

1def sapa(nama):
2	print(f"Halo {nama}, selamat datang")
3	
4sapa("Putra")
5sapa("Jono")
6sapa("Upin")

Lihat aku hanya tinggal panggil function sapa()d an cukup memasukkan parameter nama yang ingin disapa. Itu jauh lebih efisien daripada aku mengulang perintah print() dan kata Halo, selamat datang.

Maka kesimpulannya function di pemrograman itu adalah suatu blok kode yang menjalankan tugas tertentu dan bisa digunakan berulang-ulang tanpa harus menduplikasi kode. Ini membuat kode lebih efisien dan terorganisir.

Terkait