{"id":745,"date":"2020-07-05T03:27:21","date_gmt":"2020-07-05T03:27:21","guid":{"rendered":"https:\/\/unydevelopernetwork.com\/?p=745"},"modified":"2020-07-05T03:27:33","modified_gmt":"2020-07-05T03:27:33","slug":"pemdas-basic-program-konversi-nilai","status":"publish","type":"post","link":"https:\/\/unydevelopernetwork.com\/index.php\/2020\/07\/05\/pemdas-basic-program-konversi-nilai\/","title":{"rendered":"[pemdas-basic]: Program Konversi Nilai"},"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\"> 3<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>\n<p>Selamat datang di blogs UNYDeveloperNetwork. Pada artikel kali ini, Saya ingin mengeksplore lebih dalam lagi penggunaan <strong>IF-ELSE-IF ladder<\/strong>. Namun, untuk kali ini kasusnya adalah untuk melakukan konversi nilai angka ke huruf. <\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Siapa yang tidak kenal dengan konversi nilai. Ada berbagai macam skala yang digunakan dalam melakukan konversi nilai. Di antaranya adalah sebagai berikut:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><em>Stanfive<strong>, <\/strong><\/em>atau standar nilai berskala lima. Lebih sering dikenal dengan  istilah nilai huruf A, B, C, D, dan E. <\/li><li><em>Stannine<\/em>, atau standar nilai berskala sembilan yang mana rentangan nilainya dimulai dari 1 sampai dengan 9.<\/li><li><em>Stanel \/ Standard Eleven<\/em>, atau standa nilai berskala sebelas yang mana rentangan nilainya dimulai dari 0 sampai dengan 10.<\/li><\/ul>\n\n\n\n<p>Nah, sekarang kita akan membuat program yang mampu melakukan konversi untuk salah satu dari skala konversi nilai tersebut. Kita akan menggunakan <strong>IF-ELSE-IF ladder<\/strong> yang bentuknya adalah sebagai berikut.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>if (condition)\n    statement;\nelse if (condition)\n    statement;\n.\n.\nelse\n    statement;<\/code><\/pre>\n\n\n\n<p>Sekarang kita akan beralih ke skenario. Pada skenario konversi nilai berikut, kita akan mencoba membuat program yang dapat mengkonversi nilai angka ke dalam bentuk <em>stanfive<\/em>. Skenarionya adalah sebagai berikut:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Jika nilai angka di atas 80, maka nilai angka dikonversi menjadi A<\/li><li>Jika nilai angka di atas 60 dan di bawah atau sama dengan 80, maka nilai angka dikonversi menjadi B<\/li><li>Jika nilai angka di atas 40 dan di bawah atau sama dengan 60, maka nilai angka dikonversi menjadi C<\/li><li>Jika nilai angka di atas 20 dan di bawah atau sama dengan 40, maka nilai angka dikonversi menjadi D<\/li><li>Jika nilai angka tidak memenuhi kondisi di atas, maka nilai angka dikonversi menjadi E.<\/li><\/ul>\n\n\n\n<p>Dari skenario di atas, sekarang kita konversi dalam bentuk pseudocode.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>x := nilai angka\nif (x > 80) then\n     print \"A\";\nelse if (x > 60 AND x &lt;= 80) then\n     print \"B\";\nelse if (x > 40 AND x &lt;= 60) then\n     print \"C\";\nelse if (x > 20 AND x &lt;= 40) then\n     print \"D\";\nelse\n     print \"E\";<\/code><\/pre>\n\n\n\n<p>Dari pseudocode tersebut, berikut adalah contoh implementasinya dalam bahasa pemrograman Java.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public class KonversiNilai {\n     public static void main(String&#91;] args) {\n          int nilai = 45;\n          if(nilai > 80) \n               System.out.print(\"A\");\n          else if(nilai > 60 &amp;&amp; nilai &lt;= 80) \n               System.out.print(\"B\");\n\t  else if(nilai > 40 &amp;&amp; nilai &lt;= 60) \n               System.out.print(\"C\");\n\t  else if(nilai > 20 &amp;&amp; nilai &lt;= 40) \n\t       System.out.print(\"D\");\n\t  else \n\t       System.out.print(\"E\");\n\t}\n}<\/code><\/pre>\n\n\n\n<p>Dan berikut ini adalah hasil test program untuk nilai: 15, 35, 57, 77, dan 95<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"360\" height=\"383\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-11.png\" alt=\"\" class=\"wp-image-747\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-11.png 360w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-11-282x300.png 282w\" sizes=\"auto, (max-width: 360px) 100vw, 360px\" \/><figcaption><strong>nilai = 15<\/strong><\/figcaption><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"369\" height=\"382\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-12.png\" alt=\"\" class=\"wp-image-748\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-12.png 369w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-12-290x300.png 290w\" sizes=\"auto, (max-width: 369px) 100vw, 369px\" \/><figcaption><strong>nilai = 35<\/strong><\/figcaption><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"368\" height=\"385\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-13.png\" alt=\"\" class=\"wp-image-749\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-13.png 368w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-13-287x300.png 287w\" sizes=\"auto, (max-width: 368px) 100vw, 368px\" \/><figcaption><strong>nilai = 57<\/strong><\/figcaption><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"366\" height=\"388\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-14.png\" alt=\"\" class=\"wp-image-750\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-14.png 366w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-14-283x300.png 283w\" sizes=\"auto, (max-width: 366px) 100vw, 366px\" \/><figcaption><strong>nilai = 77<\/strong><\/figcaption><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"363\" height=\"385\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-16.png\" alt=\"\" class=\"wp-image-752\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-16.png 363w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-16-283x300.png 283w\" sizes=\"auto, (max-width: 363px) 100vw, 363px\" \/><figcaption><strong>nilai = 95<\/strong><\/figcaption><\/figure><\/div>\n\n\n\n<p>Demikian artikel tentang program konversi nilai. Semoga bermanfaat. Apabila Anda masih menemui kesulitan, atau bingung, silakan tinggalkan pertanyaan atau komentar pada kolom komentar. Saya dengan segera akan membalas pertanyaan atau komentar Anda. <\/p>\n\n\n\n<p><strong>Terima Kasih<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">^_^<\/h2>\n\n\n\n<p><strong>REFERENSI<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/www.slideshare.net\/TiaSeptiani\/konversi-nilai-i-norma-absolut-dan-kombinasi\">https:\/\/www.slideshare.net\/TiaSeptiani\/konversi-nilai-i-norma-absolut-dan-kombinasi<\/a><\/li><\/ul>\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\"> 3<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>Selamat datang di blogs UNYDeveloperNetwork. Pada artikel kali ini, Saya ingin mengeksplore lebih dalam lagi penggunaan IF-ELSE-IF ladder. Namun, untuk kali ini kasusnya adalah untuk melakukan konversi nilai angka ke huruf.<\/p>\n","protected":false},"author":1,"featured_media":752,"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,99,248,249,5,177,250,251],"class_list":["post-745","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-eclipse","tag-if-else","tag-if-else-if-ladder","tag-java","tag-pemrograman-dasar","tag-program-konversi-angka","tag-program-konversi-angka-java"],"featured_image_src":"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/07\/image-16.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-16.png","jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/posts\/745","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=745"}],"version-history":[{"count":1,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/posts\/745\/revisions"}],"predecessor-version":[{"id":753,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/posts\/745\/revisions\/753"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/media\/752"}],"wp:attachment":[{"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/media?parent=745"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/categories?post=745"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/tags?post=745"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}