{"id":91,"date":"2025-10-25T09:40:18","date_gmt":"2025-10-25T09:40:18","guid":{"rendered":"https:\/\/umar.alfannas.com\/?p=91"},"modified":"2025-10-25T09:40:18","modified_gmt":"2025-10-25T09:40:18","slug":"fungsi-pada-robot","status":"publish","type":"post","link":"https:\/\/umar.alfannas.com\/?p=91","title":{"rendered":"Fungsi pada robot"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">hari ini saya masuk robotik.ini pertemuan ke-9.hari ini saya belajar fungsi pada program robot.apa itu fungsi pada program?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">fungsi adalah block yang menjelaskan suatu fungsi,misal=block fungsi maju=ada program move&#8230;&#8230;.steps,atau  run motor&#8230;.forward\/reverse,on speed&#8230;.%,dll.dan  fungsi iini bisa dipakai disaat dibutuhkan\/lain waktu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">rincian!!!=<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fungsi pada program<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><mark>adalah blok kode yang dirancang untuk melakukan tugas tertentu dan dapat dipanggil berkali-kali di bagian lain program<\/mark>. 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.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cara kerja fungsi&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Menerima input:<\/strong> Fungsi dapat menerima input melalui parameter untuk bekerja dengan data yang berbeda setiap kali dipanggil.<\/li>\n\n\n\n<li><strong>Melakukan tugas:<\/strong> Fungsi menjalankan serangkaian instruksi untuk menyelesaikan tugas yang telah ditentukan.<\/li>\n\n\n\n<li><strong>Mengembalikan output:<\/strong> Fungsi dapat menghasilkan nilai sebagai output untuk digunakan di bagian lain program.\u00a0<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Manfaat menggunakan fungsi&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Modularitas:<\/strong> Memungkinkan program dipecah menjadi blok-blok yang lebih kecil dan terpisah.<\/li>\n\n\n\n<li><strong>Reusabilitas:<\/strong> Kode yang sama bisa dipakai berulang kali tanpa perlu ditulis ulang.<\/li>\n\n\n\n<li><strong>Keterbacaan:<\/strong> Membuat kode lebih terstruktur dan mudah dipahami.<\/li>\n\n\n\n<li><strong>Pemeliharaan:<\/strong> Memudahkan perbaikan dan pengujian kode karena masalah dapat diisolasi dalam fungsi tertentu.\u00a0<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Contoh sederhana&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bayangkan sebuah program untuk menghitung luas persegi panjang. Daripada menulis ulang rumus luas (<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><img decoding=\"async\" src=\"blob:https:\/\/umar.alfannas.com\/3d955a6c-15d2-4f84-b710-9c9fb6722cfe\">l \u00d7 wl space cross space w\ud835\udc59 \u00d7 \ud835\udc64) di setiap tempat, Anda bisa membuat sebuah fungsi <code>hitungLuas(panjang, lebar)<\/code> yang akan melakukan perhitungan tersebut dan mengembalikan hasilnya.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">TERIMA KASIH<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>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&#8230;&#8230;.steps,atau run motor&#8230;.forward\/reverse,on speed&#8230;.%,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 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-91","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/umar.alfannas.com\/index.php?rest_route=\/wp\/v2\/posts\/91","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/umar.alfannas.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/umar.alfannas.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/umar.alfannas.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/umar.alfannas.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=91"}],"version-history":[{"count":1,"href":"https:\/\/umar.alfannas.com\/index.php?rest_route=\/wp\/v2\/posts\/91\/revisions"}],"predecessor-version":[{"id":92,"href":"https:\/\/umar.alfannas.com\/index.php?rest_route=\/wp\/v2\/posts\/91\/revisions\/92"}],"wp:attachment":[{"href":"https:\/\/umar.alfannas.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=91"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/umar.alfannas.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=91"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/umar.alfannas.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=91"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}