hari ini saya masuk robotik.ini pertemuan ke-9.hari ini saya belajar fungsi pada program robot.apa itu fungsi pada program?
fungsi adalah block yang menjelaskan suatu fungsi,misal=block fungsi maju=ada program move…….steps,atau run motor….forward/reverse,on speed….%,dll.dan fungsi iini bisa dipakai disaat dibutuhkan/lain waktu.
rincian!!!=
Fungsi pada program
adalah blok kode yang dirancang untuk melakukan tugas tertentu dan dapat dipanggil berkali-kali di bagian lain program. Fungsi membantu memecah program besar menjadi bagian-bagian yang lebih kecil dan terkelola, sehingga membuat kode lebih rapi, mudah dibaca, dan lebih mudah dipelihara serta mengurangi duplikasi kode.
Cara kerja fungsi
- Menerima input: Fungsi dapat menerima input melalui parameter untuk bekerja dengan data yang berbeda setiap kali dipanggil.
- Melakukan tugas: Fungsi menjalankan serangkaian instruksi untuk menyelesaikan tugas yang telah ditentukan.
- Mengembalikan output: Fungsi dapat menghasilkan nilai sebagai output untuk digunakan di bagian lain program.
Manfaat menggunakan fungsi
- Modularitas: Memungkinkan program dipecah menjadi blok-blok yang lebih kecil dan terpisah.
- Reusabilitas: Kode yang sama bisa dipakai berulang kali tanpa perlu ditulis ulang.
- Keterbacaan: Membuat kode lebih terstruktur dan mudah dipahami.
- Pemeliharaan: Memudahkan perbaikan dan pengujian kode karena masalah dapat diisolasi dalam fungsi tertentu.
Contoh sederhana
Bayangkan sebuah program untuk menghitung luas persegi panjang. Daripada menulis ulang rumus luas (
l × wl space cross space w𝑙 × 𝑤) di setiap tempat, Anda bisa membuat sebuah fungsi
hitungLuas(panjang, lebar) yang akan melakukan perhitungan tersebut dan mengembalikan hasilnya.
TERIMA KASIH







