{"id":733,"date":"2020-07-04T17:46:47","date_gmt":"2020-07-04T17:46:47","guid":{"rendered":"https:\/\/unydevelopernetwork.com\/?p=733"},"modified":"2020-07-04T17:46:59","modified_gmt":"2020-07-04T17:46:59","slug":"pemdas-basic-program-bilangan-ganjil-genap","status":"publish","type":"post","link":"https:\/\/unydevelopernetwork.com\/index.php\/2020\/07\/04\/pemdas-basic-program-bilangan-ganjil-genap\/","title":{"rendered":"[pemdas-basic]: Program Bilangan Ganjil Genap"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 2<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>\n<p>Selamat datang di blogs UNYDeveloperNetwork. Pada artikel kali ini, Saya memulai topik baru yakni [pemdas-basic] atau singkatan dari Pemrograman Dasar  &#8211; basic. Baik, kita langsung saja. Di sekolah dasar, kita sudah diajarkan tentang bilangan ganjil dan genap. Suatu bilangan disebut ganjil jika tidak habis dibagi dengan angka dua, sedangkan suatu bilangan akan disebut genap jika bilangan tersebut habis dibagi dengan angka dua. Nah, pada artikel ini, kita akan membuat program sederhana untuk mengetahui, apakah suatu bilangan tersebut ganjil atau genap.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Operasi yang digunakan pada program ini adalah operasi <strong>modulus<\/strong>. Apakah operasi modulus itu?<\/p>\n\n\n\n<p><strong>Operasi Modulus<\/strong> adalah sebuah operasi yang menghasilkan sisa pembagian suatu bilangan terhadap bilangan lainnya (<a rel=\"noreferrer noopener\" href=\"https:\/\/id.wikipedia.org\/wiki\/Operasi_modulus\" target=\"_blank\">wikipedia<\/a>). Nah, karena kita ingin mengetahui suatu bilangan apakah bilangan tersebut ganjil atau genap, maka kita menggunakan cara ini. Kita akan melakukan operasi modulus suatu bilangan terhadap angka dua dan mengetahui sisa hasil pembagiannya. Jika sisanya lebih dari nol, maka dapat dipastikan bilangan tersebut adalah bilangan ganjil. Sebaliknya, bilangan tersebut adalah bilangan genap. <\/p>\n\n\n\n<p>Oleh karena itu, pada program, kita gunakan blok IF-Decision dengan kondisi adalah hasil dari operasi modulus tadi. Berikut adalah pseudocode nya.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>if(number mod by 2 > 0) {\n     print(\"Bilangan Ganjil\");\n}\nelse {\n     print(\"Bilangan Genap\");\n}<\/code><\/pre>\n\n\n\n<p>Kemudian, berikut adalah contoh implementasinya dengan menggunakan bahasa pemrograman java.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public class GanjilGenap {\n     public static void main(String&#91;] args) {\n          int a = 9;\n          if(a%2 > 0) {\n               System.out.println(\"Bilangan Ganjil\");\n          }\n          else {\n               System.out.println(\"Bilangan Genap\");\n          }\n     }\n}<\/code><\/pre>\n\n\n\n<p>Sekarang, coba kita jalankan beberapa kali untuk melihat hasilnya.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"403\" height=\"303\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-1.png\" alt=\"\" class=\"wp-image-735\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-1.png 403w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-1-300x226.png 300w\" sizes=\"auto, (max-width: 403px) 100vw, 403px\" \/><figcaption><strong>a = 2<\/strong><\/figcaption><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"404\" height=\"304\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-5.png\" alt=\"\" class=\"wp-image-739\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-5.png 404w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-5-300x226.png 300w\" sizes=\"auto, (max-width: 404px) 100vw, 404px\" \/><figcaption><strong>a = 3<\/strong><\/figcaption><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"403\" height=\"304\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-7.png\" alt=\"\" class=\"wp-image-741\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-7.png 403w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-7-300x226.png 300w\" sizes=\"auto, (max-width: 403px) 100vw, 403px\" \/><figcaption><strong>a = 4<\/strong><\/figcaption><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"399\" height=\"304\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-9.png\" alt=\"\" class=\"wp-image-743\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-9.png 399w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-9-300x229.png 300w\" sizes=\"auto, (max-width: 399px) 100vw, 399px\" \/><figcaption><strong>a = 5<\/strong><\/figcaption><\/figure><\/div>\n\n\n\n<p>Baik, bagaimana? sudah paham? semoga setelah membaca artikel ini Anda memahami bagaimana cara penggunaan <strong>operasi modulus<\/strong> pada program terutama untuk mengetahui apakah suatu bilangan bernilai ganjil atau genap. Namun, jika Anda masih belum mengerti, Anda dapat meninggalkan pertanyaan di kolom komentar. Saya akan berusaha dengan segera untuk membalas pertanyaan yang Anda ajukan.<\/p>\n\n\n\n<p>Terima kasih&#8230;. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>^_^<\/strong><\/h2>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 2<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>Selamat datang di blogs UNYDeveloperNetwork. Pada artikel kali ini, Saya memulai topik baru yakni [pemdas-basic] atau singkatan dari Pemrograman Dasar &#8211; basic. Baik, kita langsung saja. Di sekolah dasar, kita sudah diajarkan&#8230;<\/p>\n","protected":false},"author":1,"featured_media":742,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3,27,2,69,187],"tags":[150,26,246,5,243,177,245,244],"class_list":["post-733","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-java","category-software-development","category-tutorial","category-umum-software-development","category-umum-2","tag-algoritma","tag-algoritma-pemrograman","tag-ganjil-genap","tag-java","tag-modulus","tag-pemrograman-dasar","tag-program-bilangan-ganjil-genap","tag-pseudocode"],"featured_image_src":"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-8.png","author_info":{"display_name":"Muhammad Irfan Luthfi","author_link":"https:\/\/unydevelopernetwork.com\/index.php\/author\/admin\/"},"jetpack_featured_media_url":"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-8.png","jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/posts\/733","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/comments?post=733"}],"version-history":[{"count":1,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/posts\/733\/revisions"}],"predecessor-version":[{"id":744,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/posts\/733\/revisions\/744"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/media\/742"}],"wp:attachment":[{"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/media?parent=733"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/categories?post=733"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/tags?post=733"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}