    {"id":1452,"date":"2016-08-06T06:25:49","date_gmt":"2016-08-05T23:25:49","guid":{"rendered":"http:\/\/student-activity.binus.ac.id\/himsisfo\/?p=1452"},"modified":"2016-08-06T06:25:49","modified_gmt":"2016-08-05T23:25:49","slug":"tutorial-looping-di-java","status":"publish","type":"post","link":"https:\/\/student-activity.binus.ac.id\/himsisfo\/2016\/08\/tutorial-looping-di-java\/","title":{"rendered":"Tutorial Looping di Java"},"content":{"rendered":"<p>Halo para pembaca setia HIMSISFO, kali ini kita akan membahas tentang tutorial looping(perulangan) di Java, kita simak ulasannya yuk J<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Perulangan<\/strong> adalah melakukan perintah yang ada di dalam blok perulangan tersebut secara berulang &#8211; ulang sesuai dengan nilai yang ditentukan atau sampai mencapai sebuah batas tertentu dari sebuah perulangan tersebut. Sekarang kita akan membuat contoh programnya di <strong>java<\/strong><\/p>\n<ol>\n<li><strong> While<\/strong><\/li>\n<\/ol>\n<p>Perulangan while bekerja dengan cara apa bila kondisi while itu terpenuhi atau bernilai true maka perulangan tersebut akan terus dilakukan sapai bernilai false.<\/p>\n<p>&nbsp;<\/p>\n<p>Contoh :<\/p>\n<p>?<\/p>\n<table>\n<tbody>\n<tr>\n<td>1<\/p>\n<p>2<\/p>\n<p>3<\/p>\n<p>4<\/p>\n<p>5<\/p>\n<p>6<\/p>\n<p>7<\/p>\n<p>8<\/p>\n<p>9<\/p>\n<p>10<\/p>\n<p>11<\/p>\n<p>12<\/p>\n<p>13<\/p>\n<p>14<\/p>\n<p>15<\/p>\n<p>16<\/p>\n<p>17<\/p>\n<p>18<\/p>\n<p>19<\/td>\n<td>package looping;<\/p>\n<p>&nbsp;<\/p>\n<p>\/**<\/p>\n<p>*<\/p>\n<p>* @author Jin Toples<\/p>\n<p>*\/<\/p>\n<p>public class Looping {<\/p>\n<p>&nbsp;<\/p>\n<p>\/**<\/p>\n<p>* @param args the command line arguments<\/p>\n<p>*\/<\/p>\n<p>public static void main(String[] args) {<\/p>\n<p>int i=1;<\/p>\n<p>while (i &lt;= 5){<\/p>\n<p>System.out.println(i);<\/p>\n<p>i++;<\/p>\n<p>}<\/p>\n<p>}<\/p>\n<p>}<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Perhatikan script di atas ada &#8220;i++&#8221; itu adalah INCEREMENT ia akan menambah 1 nilai i secara terus menerus. ada juga yang di sebut DECREMENT, contoh : i&#8211; maka ia akan mengurangi 1 nilai i tersebut secara terus menerus. Decrement di atas digunakan untuk menambahkan nilai &#8220;i&#8221; agar mencapai nilai &#8220;5&#8221; dan kemudian keluar perulangan. jika kita tidak memberikan decrement maka perulangan tersebut tidak akan berheti &#8211; henti ( Infinity looping ).<\/p>\n<p>&nbsp;<\/p>\n<ol start=\"2\">\n<li><strong> Do&#8230;While<\/strong><\/li>\n<\/ol>\n<p>Do-while seperti while tetapi jika do-while minimal melakukan satu kali pekerjaan yang ada di dalam blok do-while tersebut. do-while akan mengulang terus sampai while bernilai flase.<\/p>\n<p>&nbsp;<\/p>\n<p>Contoh :<\/p>\n<p>?<\/p>\n<table>\n<tbody>\n<tr>\n<td>1<\/p>\n<p>2<\/p>\n<p>3<\/p>\n<p>4<\/p>\n<p>5<\/p>\n<p>6<\/p>\n<p>7<\/p>\n<p>8<\/p>\n<p>9<\/p>\n<p>10<\/p>\n<p>11<\/p>\n<p>12<\/p>\n<p>13<\/p>\n<p>14<\/p>\n<p>15<\/p>\n<p>16<\/p>\n<p>17<\/p>\n<p>18<\/p>\n<p>19<\/p>\n<p>20<\/p>\n<p>21<\/p>\n<p>22<\/p>\n<p>23<\/td>\n<td>package looping;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>\/**<\/p>\n<p>&nbsp;<\/p>\n<p>*<\/p>\n<p>* @author Jin Toples<\/p>\n<p>*\/<\/p>\n<p>public class Looping {<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>\/**<\/p>\n<p>&nbsp;<\/p>\n<p>* @param args the command line arguments<\/p>\n<p>*\/<\/p>\n<p>public static void main(String[] args) {<\/p>\n<p>int i=1;<\/p>\n<p>do {<\/p>\n<p>System.out.println(i);<\/p>\n<p>i++;<\/p>\n<p>}while(i&gt;=5);<\/p>\n<p>}<\/p>\n<p>}<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Jika anda coba script di atas maka akan mengasilkan &#8220;1&#8221; karna meskipun while bernilai false ia akan tetap melakukan pekerjaan satu kali, karna pengecekan berada di bagian bawah blok program.<\/p>\n<p>&nbsp;<\/p>\n<ol start=\"3\">\n<li><strong> For<\/strong><\/li>\n<\/ol>\n<p>For adalah perulangan yang jumlah perulangannya sudah ditentukan sebelumnya, dengan kata lain perulangan blok dalam for sudah ditetukan sebelumnya.<\/p>\n<p>&nbsp;<\/p>\n<p>Contoh :<\/p>\n<p>?<\/p>\n<table>\n<tbody>\n<tr>\n<td>1<\/p>\n<p>2<\/p>\n<p>3<\/p>\n<p>4<\/p>\n<p>5<\/p>\n<p>6<\/p>\n<p>7<\/p>\n<p>8<\/p>\n<p>9<\/p>\n<p>10<\/p>\n<p>11<\/p>\n<p>12<\/p>\n<p>13<\/p>\n<p>14<\/p>\n<p>15<\/p>\n<p>16<\/p>\n<p>17<\/p>\n<p>18<\/p>\n<p>19<\/p>\n<p>20<\/p>\n<p>21<\/td>\n<td>package looping;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>\/**<\/p>\n<p>&nbsp;<\/p>\n<p>*<\/p>\n<p>* @author Jin Toples<\/p>\n<p>*\/<\/p>\n<p>public class Looping {<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>\/**<\/p>\n<p>&nbsp;<\/p>\n<p>* @param args the command line arguments<\/p>\n<p>*\/<\/p>\n<p>public static void main(String[] args) {<\/p>\n<p>for(int i=1; i&lt;=5; i++){<\/p>\n<p>System.out.println(i);<\/p>\n<p>}<\/p>\n<p>}<\/p>\n<p>}<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>Penulisan for lebih singkat kara definisi variabel bisa dilakukan di dalam for tersebut. sehingga ia lebih sedikit dalam script yang digunakan dibandingkan dengan while dan do-whie<\/p>\n<p>&nbsp;<\/p>\n<p>Sekian pembahasan tentang Tutorial Looping di Java, Semoga bermnanfaat !<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Halo para pembaca setia HIMSISFO, kali ini kita akan membahas tentang tutorial looping(perulangan) di Java, kita simak ulasannya yuk J &nbsp; Perulangan adalah melakukan perintah yang ada di dalam blok perulangan tersebut secara berulang &#8211; ulang sesuai dengan nilai yang ditentukan atau sampai mencapai sebuah batas tertentu dari sebuah perulangan tersebut. Sekarang kita akan membuat [&hellip;]<\/p>\n","protected":false},"author":17,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-1452","post","type-post","status-publish","format-standard","hentry","category-article"],"_links":{"self":[{"href":"https:\/\/student-activity.binus.ac.id\/himsisfo\/wp-json\/wp\/v2\/posts\/1452","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/student-activity.binus.ac.id\/himsisfo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/student-activity.binus.ac.id\/himsisfo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/student-activity.binus.ac.id\/himsisfo\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/student-activity.binus.ac.id\/himsisfo\/wp-json\/wp\/v2\/comments?post=1452"}],"version-history":[{"count":1,"href":"https:\/\/student-activity.binus.ac.id\/himsisfo\/wp-json\/wp\/v2\/posts\/1452\/revisions"}],"predecessor-version":[{"id":1453,"href":"https:\/\/student-activity.binus.ac.id\/himsisfo\/wp-json\/wp\/v2\/posts\/1452\/revisions\/1453"}],"wp:attachment":[{"href":"https:\/\/student-activity.binus.ac.id\/himsisfo\/wp-json\/wp\/v2\/media?parent=1452"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/student-activity.binus.ac.id\/himsisfo\/wp-json\/wp\/v2\/categories?post=1452"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/student-activity.binus.ac.id\/himsisfo\/wp-json\/wp\/v2\/tags?post=1452"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}