algoritma

Konsep Fungsi

 [type="toc"]

Apa itu Fungsi?

Fungsi diibaratkan sebagai mesin kecil dalam program yang menerima masukan (input), mengolahnya (proses), lalu menghasilkan keluaran (output) 

[type="alert" style="success"] Baca Juga : Materi Informatika Lengkap Kelas 8[/type]

Input 

nilai yang dimasukkan ke dalam fungsi

Proses 

aturan apa yang menentukan apa yang harus dilakukan 

Output 

hasil akhir setelah masukan selesai diproses

Analogi Sederhana 

Ketika kamu membuat kue. maka Input (masukan) adalah tepung, telur, gula, dan mentega. Kemudian masukan diproses dengan diaduk dan dicampur oleh mixer dengan kecepatan tertentu dan kemudian dihasilkan (output) adonan kue yang siap untuk dipanggang.

Mengapa Konsep Fungsi Penting? 

  • Menghindari pengulangan kode : jika ada sekumpulan intruksi yang perlu dijalankan berkali kali, kita cukup memasukkannya ke dalam sebuah fungsi. Kita hanya perlu memanggil fungsi tanpa harus menulis ulang kode dari awal.
  • Modularitas (dekomposisi) : memecah program yang besar dan rumit menjadi bagian- bagian kecil yang lebih mudah dikelola dan dipahami. 

Contoh dalam Python 

Fungsi Sederhana 
[type="code"]
def salam():
    print("Halo! Selamat datang di pelajaran Informatika.")
    print("Semangat Belajar hari ini!")

salam()
[/type]

Fungsi Dengan Parameter Input 
[type="code"]
def sapa_siswa(nama): 
    print(f"Halo {nama}, mari kita belajar tentang fungsi!") 

sapa_siswa("Laras")
sapa_siswa("Lisa")
[/type]

Fungsi dengan dua parameter 
[type="code"]
def hitung_luas(panjang, lebar):
    luas = panjang*lebar 
    print(f"Luas persegi panjang dengan {panjang} dan lebar {lebar} adalah {luas} ")

hitung_luas(10,5)
[/type]

[type="alert" style="success"] Baca Juga : Himpunan dan Sistem Bilangan[/type]

Posting Komentar

Contact form