[{"data":1,"prerenderedAt":2140},["ShallowReactive",2],{"navigation":3,"/docs/java/getting-started/perulangan":218,"/docs/java/getting-started/perulangan-surround":2135},[4,23,33,44,88,106,124,135,146,157],{"title":5,"path":6,"stem":7,"children":8,"icon":22},"Getting Started","/docs/getting-started","1.docs/1.getting-started/1.index",[9,12,17],{"title":10,"path":6,"stem":7,"icon":11},"Introduction","i-lucide-house",{"title":13,"path":14,"stem":15,"icon":16},"Protokol FTS.","/docs/getting-started/protokol","1.docs/1.getting-started/2.protokol","i-lucide-file-text",{"title":18,"path":19,"stem":20,"icon":21},"Lisensi","/docs/getting-started/lisensi","1.docs/1.getting-started/3.Lisensi","i-lucide-scroll-text",false,{"title":24,"path":25,"stem":26,"children":27,"icon":29},"Memulai dengan Nuxt","/docs/nuxt","1.docs/10.Nuxt/1.index",[28,30],{"title":24,"path":25,"stem":26,"icon":29},"i-simple-icons-nuxtdotjs",{"title":24,"path":31,"stem":32,"icon":29},"/docs/nuxt/getting-started","1.docs/10.Nuxt/1.getting-started",{"title":34,"path":35,"stem":36,"children":37,"page":22},"Laravel","/docs/laravel","1.docs/2.laravel",[38],{"title":39,"path":40,"stem":41,"children":42},"Laravel Documentation","/docs/laravel/getting-started","1.docs/2.laravel/1.getting-started/index",[43],{"title":39,"path":40,"stem":41},{"title":45,"path":46,"stem":47,"children":48,"page":22},"Html","/docs/html","1.docs/3.HTML",[49,81],{"title":50,"path":51,"stem":52,"children":53,"icon":55},"HTML Introduction","/docs/html/getting-started","1.docs/3.HTML/1.getting-started/index",[54,56,61,66,71,76],{"title":50,"path":51,"stem":52,"icon":55},"i-lucide-file-code",{"title":57,"path":58,"stem":59,"icon":60},"Cara Penulisan HTML","/docs/html/getting-started/cara-penulisan-html","1.docs/3.HTML/1.getting-started/2.cara-penulisan-html","i-lucide-code",{"title":62,"path":63,"stem":64,"icon":65},"Tabel, Video, dan Elemen Semantik","/docs/html/getting-started/element-semantik-dan-visual","1.docs/3.HTML/1.getting-started/3.element-semantik-dan -visual","i-lucide-table",{"title":67,"path":68,"stem":69,"icon":70},"Formulir dan Input Pengguna","/docs/html/getting-started/formulir","1.docs/3.HTML/1.getting-started/4.formulir","i-lucide-form-input",{"title":72,"path":73,"stem":74,"icon":75},"Audio, Canvas, Iframe, dan Elemen Head","/docs/html/getting-started/audio-canvas-iframe-dan-elemen-head","1.docs/3.HTML/1.getting-started/5.Audio-Canvas-Iframe-dan-Elemen-Head","i-lucide-heading",{"title":77,"path":78,"stem":79,"icon":80},"Praktik Terbaik, Debugging, dan Langkah Selanjutnya","/docs/html/getting-started/praktik","1.docs/3.HTML/1.getting-started/6.praktik","i-lucide-check-circle",{"title":82,"path":83,"stem":84,"children":85,"icon":87},"Koleksi Lengkap Tag HTML Langka","/docs/html/pustaka","1.docs/3.HTML/2.PUSTAKA/1.index",[86],{"title":82,"path":83,"stem":84,"icon":87},"i-lucide-code-xml",{"title":89,"path":90,"stem":91,"children":92,"page":22},"Css","/docs/css","1.docs/4.CSS",[93,99],{"title":94,"path":95,"stem":96,"children":97},"CSS Documentation","/docs/css/getting-started","1.docs/4.CSS/1.getting-started/index",[98],{"title":94,"path":95,"stem":96},{"title":100,"path":101,"stem":102,"children":103,"icon":105},"CSS Layouts","/docs/css/layouts","1.docs/4.CSS/2.layouts/1.index",[104],{"title":100,"path":101,"stem":102,"icon":105},"i-lucide-layout-template",{"title":107,"path":108,"stem":109,"children":110,"page":22},"Js","/docs/js","1.docs/5.JS",[111,117],{"title":112,"path":113,"stem":114,"children":115},"JavaScript Documentation","/docs/js/getting-started","1.docs/5.JS/1.getting-started/index",[116],{"title":112,"path":113,"stem":114},{"title":118,"path":119,"stem":120,"children":121,"icon":123},"Custom Components","/docs/js/components","1.docs/5.JS/2.components/1.index",[122],{"title":118,"path":119,"stem":120,"icon":123},"i-lucide-component",{"title":125,"path":126,"stem":127,"children":128,"page":22},"Ts","/docs/ts","1.docs/6.TS",[129],{"title":130,"path":131,"stem":132,"children":133},"TypeScript Documentation","/docs/ts/getting-started","1.docs/6.TS/1.getting-started/index",[134],{"title":130,"path":131,"stem":132},{"title":136,"path":137,"stem":138,"children":139,"page":22},"Next","/docs/next","1.docs/7.Next",[140],{"title":141,"path":142,"stem":143,"children":144},"Next.js Documentation","/docs/next/getting-started","1.docs/7.Next/1.getting-started/index",[145],{"title":141,"path":142,"stem":143},{"title":147,"path":148,"stem":149,"children":150,"page":22},"Mongodb","/docs/mongodb","1.docs/8.MongoDB",[151],{"title":152,"path":153,"stem":154,"children":155},"MongoDB Documentation","/docs/mongodb/getting-started","1.docs/8.MongoDB/1.getting-started/index",[156],{"title":152,"path":153,"stem":154},{"title":158,"path":159,"stem":160,"children":161,"page":22},"Java","/docs/java","1.docs/9.Java",[162],{"title":163,"path":164,"stem":165,"children":166,"icon":168},"Java untuk Pemula — Bagian 1","/docs/java/getting-started","1.docs/9.Java/1.getting-started/index",[167,169,174,179,183,188,193,198,203,208,213],{"title":163,"path":164,"stem":165,"icon":168},"i-lucide-coffee",{"title":170,"path":171,"stem":172,"icon":173},"Modul 9 — String","/docs/java/getting-started/string","1.docs/9.Java/1.getting-started/10.string","i-lucide-text",{"title":175,"path":176,"stem":177,"icon":178},"Latihan Soal Level 1–3","/docs/java/getting-started/latihan-soal","1.docs/9.Java/1.getting-started/11.latihan-soal","i-lucide-dumbbell",{"title":180,"path":181,"stem":182,"icon":168},"Modul 1 — Pengenalan Java","/docs/java/getting-started/pengenalan-java","1.docs/9.Java/1.getting-started/2.pengenalan-java",{"title":184,"path":185,"stem":186,"icon":187},"Modul 2 — Tipe Data & Variabel","/docs/java/getting-started/tipe-data-variabel","1.docs/9.Java/1.getting-started/3.tipe-data-variabel","i-lucide-database",{"title":189,"path":190,"stem":191,"icon":192},"Modul 3 — Operator","/docs/java/getting-started/operator","1.docs/9.Java/1.getting-started/4.operator","i-lucide-calculator",{"title":194,"path":195,"stem":196,"icon":197},"Modul 4 — Input & Output","/docs/java/getting-started/input-output","1.docs/9.Java/1.getting-started/5.input-output","i-lucide-terminal",{"title":199,"path":200,"stem":201,"icon":202},"Modul 5 — Percabangan","/docs/java/getting-started/percabangan","1.docs/9.Java/1.getting-started/6.percabangan","i-lucide-git-branch",{"title":204,"path":205,"stem":206,"icon":207},"Modul 6 — Perulangan","/docs/java/getting-started/perulangan","1.docs/9.Java/1.getting-started/7.perulangan","i-lucide-repeat",{"title":209,"path":210,"stem":211,"icon":212},"Modul 7 — Array","/docs/java/getting-started/array","1.docs/9.Java/1.getting-started/8.array","i-lucide-table-2",{"title":214,"path":215,"stem":216,"icon":217},"Modul 8 — Method","/docs/java/getting-started/method","1.docs/9.Java/1.getting-started/9.method","i-lucide-code-2",{"id":219,"title":204,"body":220,"description":2129,"extension":2130,"meta":2131,"navigation":2132,"path":205,"seo":2133,"stem":206,"__hash__":2134},"docs/1.docs/9.Java/1.getting-started/7.perulangan.md",{"type":221,"value":222,"toc":2122},"minimark",[223,251,256,276,295,298,303,306,1869,1871,1875,1933,1949,1951,1955,1958,1990,1993,2001,2018,2020,2024,2027,2036,2038,2042,2094,2102,2104,2118],[224,225,231,237,242,247],"div",{"className":226},[227,228,229,230],"flex","items-center","gap-2","mb-4",[232,233,236],"badge",{"color":234,"variant":235},"neutral","subtle","Pemula",[232,238,241],{"color":239,"variant":240},"primary","solid","Perulangan",[232,243,246],{"color":244,"variant":245},"secondary","outline","Loop",[232,248,250],{"color":249,"variant":240},"info","Java 21 LTS",[252,253,255],"h1",{"id":254},"modul-6-perulangan","🔁 Modul 6 — Perulangan",[257,258,259,260,264,265,264,268,271,272,275],"p",{},"Perulangan (loop) memungkinkan kita mengeksekusi blok kode berulang kali. Java menyediakan beberapa jenis perulangan untuk berbagai kebutuhan: ",[261,262,263],"code",{},"for",", ",[261,266,267],{},"while",[261,269,270],{},"do-while",", dan ",[261,273,274],{},"for-each",".",[277,278,280],"tip",{"icon":279},"i-lucide-lightbulb",[257,281,282,286,287,290,291,294],{},[283,284,285],"strong",{},"Tujuan Modul:"," Setelah mempelajari modul ini, Anda akan mampu memilih dan menggunakan jenis perulangan yang tepat, mengontrol aliran loop dengan ",[261,288,289],{},"break"," dan ",[261,292,293],{},"continue",", serta membuat nested loop untuk masalah kompleks.",[296,297],"hr",{},[299,300,302],"h2",{"id":301},"jenis-jenis-perulangan","🔄 Jenis-Jenis Perulangan",[257,304,305],{},"Klik tab di bawah untuk mempelajari masing-masing jenis perulangan.",[307,308,309,641,853,1108,1323,1695],"tabs",{},[310,311,313,319,369,374,461,466,562,567],"tabs-item",{"icon":312,"label":263},"i-lucide-repeat-1",[257,314,315,318],{},[283,316,317],{},"for loop"," digunakan ketika jumlah iterasi sudah diketahui.",[320,321,327],"pre",{"className":322,"code":323,"filename":324,"language":325,"meta":326,"style":326},"language-javascript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","for (inisialisasi; kondisi; update) {\n    // blok kode\n}\n","Format dasar","javascript","",[261,328,329,356,363],{"__ignoreMap":326},[330,331,334,337,341,345,348,350,353],"span",{"class":332,"line":333},"line",1,[330,335,263],{"class":336},"s7zQu",[330,338,340],{"class":339},"sTEyZ"," (inisialisasi",[330,342,344],{"class":343},"sMK4o",";",[330,346,347],{"class":339}," kondisi",[330,349,344],{"class":343},[330,351,352],{"class":339}," update) ",[330,354,355],{"class":343},"{\n",[330,357,359],{"class":332,"line":358},2,[330,360,362],{"class":361},"sHwdD","    // blok kode\n",[330,364,366],{"class":332,"line":365},3,[330,367,368],{"class":343},"}\n",[257,370,371],{},[283,372,373],{},"Contoh 1: Cetak angka 1–5",[320,375,377],{"className":322,"code":376,"language":325,"meta":326,"style":326},"for (int i = 1; i \u003C= 5; i++) {\n    System.out.println(\"Angka ke-\" + i);\n}\n",[261,378,379,417,457],{"__ignoreMap":326},[330,380,381,383,386,389,393,395,398,401,404,406,409,412,415],{"class":332,"line":333},[330,382,263],{"class":336},[330,384,385],{"class":339}," (int i ",[330,387,388],{"class":343},"=",[330,390,392],{"class":391},"sbssI"," 1",[330,394,344],{"class":343},[330,396,397],{"class":339}," i ",[330,399,400],{"class":343},"\u003C=",[330,402,403],{"class":391}," 5",[330,405,344],{"class":343},[330,407,408],{"class":339}," i",[330,410,411],{"class":343},"++",[330,413,414],{"class":339},") ",[330,416,355],{"class":343},[330,418,419,422,424,427,429,433,437,440,444,446,449,451,454],{"class":332,"line":358},[330,420,421],{"class":339},"    System",[330,423,275],{"class":343},[330,425,426],{"class":339},"out",[330,428,275],{"class":343},[330,430,432],{"class":431},"s2Zo4","println",[330,434,436],{"class":435},"swJcz","(",[330,438,439],{"class":343},"\"",[330,441,443],{"class":442},"sfazB","Angka ke-",[330,445,439],{"class":343},[330,447,448],{"class":343}," +",[330,450,408],{"class":339},[330,452,453],{"class":435},")",[330,455,456],{"class":343},";\n",[330,458,459],{"class":332,"line":365},[330,460,368],{"class":343},[257,462,463],{},[283,464,465],{},"Contoh 2: Hitung total 1+2+...+100",[320,467,469],{"className":322,"code":468,"language":325,"meta":326,"style":326},"int total = 0;\nfor (int i = 1; i \u003C= 100; i++) {\n    total += i;\n}\nSystem.out.println(\"Total: \" + total); // Total: 5050\n",[261,470,471,483,512,524,529],{"__ignoreMap":326},[330,472,473,476,478,481],{"class":332,"line":333},[330,474,475],{"class":339},"int total ",[330,477,388],{"class":343},[330,479,480],{"class":391}," 0",[330,482,456],{"class":343},[330,484,485,487,489,491,493,495,497,499,502,504,506,508,510],{"class":332,"line":358},[330,486,263],{"class":336},[330,488,385],{"class":339},[330,490,388],{"class":343},[330,492,392],{"class":391},[330,494,344],{"class":343},[330,496,397],{"class":339},[330,498,400],{"class":343},[330,500,501],{"class":391}," 100",[330,503,344],{"class":343},[330,505,408],{"class":339},[330,507,411],{"class":343},[330,509,414],{"class":339},[330,511,355],{"class":343},[330,513,514,517,520,522],{"class":332,"line":365},[330,515,516],{"class":339},"    total",[330,518,519],{"class":343}," +=",[330,521,408],{"class":339},[330,523,456],{"class":343},[330,525,527],{"class":332,"line":526},4,[330,528,368],{"class":343},[330,530,532,535,537,539,541,543,545,547,550,552,554,557,559],{"class":332,"line":531},5,[330,533,534],{"class":339},"System",[330,536,275],{"class":343},[330,538,426],{"class":339},[330,540,275],{"class":343},[330,542,432],{"class":431},[330,544,436],{"class":339},[330,546,439],{"class":343},[330,548,549],{"class":442},"Total: ",[330,551,439],{"class":343},[330,553,448],{"class":343},[330,555,556],{"class":339}," total)",[330,558,344],{"class":343},[330,560,561],{"class":361}," // Total: 5050\n",[257,563,564],{},[283,565,566],{},"Contoh 3: Loop dari belakang",[320,568,570],{"className":322,"code":569,"language":325,"meta":326,"style":326},"for (int i = 10; i >= 1; i--) {\n    System.out.print(i + \" \");\n}\n// Output: 10 9 8 7 6 5 4 3 2 1\n",[261,571,572,603,632,636],{"__ignoreMap":326},[330,573,574,576,578,580,583,585,587,590,592,594,596,599,601],{"class":332,"line":333},[330,575,263],{"class":336},[330,577,385],{"class":339},[330,579,388],{"class":343},[330,581,582],{"class":391}," 10",[330,584,344],{"class":343},[330,586,397],{"class":339},[330,588,589],{"class":343},">=",[330,591,392],{"class":391},[330,593,344],{"class":343},[330,595,408],{"class":339},[330,597,598],{"class":343},"--",[330,600,414],{"class":339},[330,602,355],{"class":343},[330,604,605,607,609,611,613,616,618,621,623,626,628,630],{"class":332,"line":358},[330,606,421],{"class":339},[330,608,275],{"class":343},[330,610,426],{"class":339},[330,612,275],{"class":343},[330,614,615],{"class":431},"print",[330,617,436],{"class":435},[330,619,620],{"class":339},"i",[330,622,448],{"class":343},[330,624,625],{"class":343}," \"",[330,627,625],{"class":343},[330,629,453],{"class":435},[330,631,456],{"class":343},[330,633,634],{"class":332,"line":365},[330,635,368],{"class":343},[330,637,638],{"class":332,"line":526},[330,639,640],{"class":361},"// Output: 10 9 8 7 6 5 4 3 2 1\n",[310,642,644,650,672,677],{"icon":643,"label":267},"i-lucide-repeat-2",[257,645,646,649],{},[283,647,648],{},"while loop"," digunakan ketika jumlah iterasi tidak pasti, dan kondisi dicek di awal.",[320,651,653],{"className":322,"code":652,"filename":324,"language":325,"meta":326,"style":326},"while (kondisi) {\n    // blok kode\n}\n",[261,654,655,664,668],{"__ignoreMap":326},[330,656,657,659,662],{"class":332,"line":333},[330,658,267],{"class":336},[330,660,661],{"class":339}," (kondisi) ",[330,663,355],{"class":343},[330,665,666],{"class":332,"line":358},[330,667,362],{"class":361},[330,669,670],{"class":332,"line":365},[330,671,368],{"class":343},[257,673,674],{},[283,675,676],{},"Contoh: Minta input angka positif",[320,678,680],{"className":322,"code":679,"language":325,"meta":326,"style":326},"Scanner scanner = new Scanner(System.in);\nint angka = 0;\nwhile (angka \u003C= 0) {\n    System.out.print(\"Masukkan angka positif: \");\n    angka = scanner.nextInt();\n    if (angka \u003C= 0) System.out.println(\"Angka harus positif!\");\n}\nSystem.out.println(\"Angka diterima: \" + angka);\n",[261,681,682,705,716,731,756,777,819,824],{"__ignoreMap":326},[330,683,684,687,689,692,695,698,700,703],{"class":332,"line":333},[330,685,686],{"class":339},"Scanner scanner ",[330,688,388],{"class":343},[330,690,691],{"class":343}," new",[330,693,694],{"class":431}," Scanner",[330,696,697],{"class":339},"(System",[330,699,275],{"class":343},[330,701,702],{"class":339},"in)",[330,704,456],{"class":343},[330,706,707,710,712,714],{"class":332,"line":358},[330,708,709],{"class":339},"int angka ",[330,711,388],{"class":343},[330,713,480],{"class":391},[330,715,456],{"class":343},[330,717,718,720,723,725,727,729],{"class":332,"line":365},[330,719,267],{"class":336},[330,721,722],{"class":339}," (angka ",[330,724,400],{"class":343},[330,726,480],{"class":391},[330,728,414],{"class":339},[330,730,355],{"class":343},[330,732,733,735,737,739,741,743,745,747,750,752,754],{"class":332,"line":526},[330,734,421],{"class":339},[330,736,275],{"class":343},[330,738,426],{"class":339},[330,740,275],{"class":343},[330,742,615],{"class":431},[330,744,436],{"class":435},[330,746,439],{"class":343},[330,748,749],{"class":442},"Masukkan angka positif: ",[330,751,439],{"class":343},[330,753,453],{"class":435},[330,755,456],{"class":343},[330,757,758,761,764,767,769,772,775],{"class":332,"line":531},[330,759,760],{"class":339},"    angka",[330,762,763],{"class":343}," =",[330,765,766],{"class":339}," scanner",[330,768,275],{"class":343},[330,770,771],{"class":431},"nextInt",[330,773,774],{"class":435},"()",[330,776,456],{"class":343},[330,778,780,783,786,789,792,794,796,798,800,802,804,806,808,810,813,815,817],{"class":332,"line":779},6,[330,781,782],{"class":336},"    if",[330,784,785],{"class":435}," (",[330,787,788],{"class":339},"angka",[330,790,791],{"class":343}," \u003C=",[330,793,480],{"class":391},[330,795,414],{"class":435},[330,797,534],{"class":339},[330,799,275],{"class":343},[330,801,426],{"class":339},[330,803,275],{"class":343},[330,805,432],{"class":431},[330,807,436],{"class":435},[330,809,439],{"class":343},[330,811,812],{"class":442},"Angka harus positif!",[330,814,439],{"class":343},[330,816,453],{"class":435},[330,818,456],{"class":343},[330,820,822],{"class":332,"line":821},7,[330,823,368],{"class":343},[330,825,827,829,831,833,835,837,839,841,844,846,848,851],{"class":332,"line":826},8,[330,828,534],{"class":339},[330,830,275],{"class":343},[330,832,426],{"class":339},[330,834,275],{"class":343},[330,836,432],{"class":431},[330,838,436],{"class":339},[330,840,439],{"class":343},[330,842,843],{"class":442},"Angka diterima: ",[330,845,439],{"class":343},[330,847,448],{"class":343},[330,849,850],{"class":339}," angka)",[330,852,456],{"class":343},[310,854,855,868,898,903],{"icon":207,"label":270},[257,856,857,860,861,863,864,867],{},[283,858,859],{},"do-while loop"," mirip dengan ",[261,862,267],{},", tapi kondisi dicek ",[283,865,866],{},"di akhir",", sehingga blok kode dieksekusi minimal satu kali.",[320,869,871],{"className":322,"code":870,"filename":324,"language":325,"meta":326,"style":326},"do {\n    // blok kode\n} while (kondisi);\n",[261,872,873,881,885],{"__ignoreMap":326},[330,874,875,878],{"class":332,"line":333},[330,876,877],{"class":336},"do",[330,879,880],{"class":343}," {\n",[330,882,883],{"class":332,"line":358},[330,884,362],{"class":361},[330,886,887,890,893,896],{"class":332,"line":365},[330,888,889],{"class":343},"}",[330,891,892],{"class":336}," while",[330,894,895],{"class":339}," (kondisi)",[330,897,456],{"class":343},[257,899,900],{},[283,901,902],{},"Contoh: Menu interaktif",[320,904,906],{"className":322,"code":905,"language":325,"meta":326,"style":326},"int pilihan;\ndo {\n    System.out.println(\"=== MENU ===\");\n    System.out.println(\"1. Hitung\");\n    System.out.println(\"2. Reset\");\n    System.out.println(\"0. Keluar\");\n    System.out.print(\"Pilihan: \");\n    pilihan = scanner.nextInt();\n} while (pilihan != 0);\nSystem.out.println(\"Program selesai.\");\n",[261,907,908,915,921,946,971,996,1021,1046,1063,1082],{"__ignoreMap":326},[330,909,910,913],{"class":332,"line":333},[330,911,912],{"class":339},"int pilihan",[330,914,456],{"class":343},[330,916,917,919],{"class":332,"line":358},[330,918,877],{"class":336},[330,920,880],{"class":343},[330,922,923,925,927,929,931,933,935,937,940,942,944],{"class":332,"line":365},[330,924,421],{"class":339},[330,926,275],{"class":343},[330,928,426],{"class":339},[330,930,275],{"class":343},[330,932,432],{"class":431},[330,934,436],{"class":435},[330,936,439],{"class":343},[330,938,939],{"class":442},"=== MENU ===",[330,941,439],{"class":343},[330,943,453],{"class":435},[330,945,456],{"class":343},[330,947,948,950,952,954,956,958,960,962,965,967,969],{"class":332,"line":526},[330,949,421],{"class":339},[330,951,275],{"class":343},[330,953,426],{"class":339},[330,955,275],{"class":343},[330,957,432],{"class":431},[330,959,436],{"class":435},[330,961,439],{"class":343},[330,963,964],{"class":442},"1. Hitung",[330,966,439],{"class":343},[330,968,453],{"class":435},[330,970,456],{"class":343},[330,972,973,975,977,979,981,983,985,987,990,992,994],{"class":332,"line":531},[330,974,421],{"class":339},[330,976,275],{"class":343},[330,978,426],{"class":339},[330,980,275],{"class":343},[330,982,432],{"class":431},[330,984,436],{"class":435},[330,986,439],{"class":343},[330,988,989],{"class":442},"2. Reset",[330,991,439],{"class":343},[330,993,453],{"class":435},[330,995,456],{"class":343},[330,997,998,1000,1002,1004,1006,1008,1010,1012,1015,1017,1019],{"class":332,"line":779},[330,999,421],{"class":339},[330,1001,275],{"class":343},[330,1003,426],{"class":339},[330,1005,275],{"class":343},[330,1007,432],{"class":431},[330,1009,436],{"class":435},[330,1011,439],{"class":343},[330,1013,1014],{"class":442},"0. Keluar",[330,1016,439],{"class":343},[330,1018,453],{"class":435},[330,1020,456],{"class":343},[330,1022,1023,1025,1027,1029,1031,1033,1035,1037,1040,1042,1044],{"class":332,"line":821},[330,1024,421],{"class":339},[330,1026,275],{"class":343},[330,1028,426],{"class":339},[330,1030,275],{"class":343},[330,1032,615],{"class":431},[330,1034,436],{"class":435},[330,1036,439],{"class":343},[330,1038,1039],{"class":442},"Pilihan: ",[330,1041,439],{"class":343},[330,1043,453],{"class":435},[330,1045,456],{"class":343},[330,1047,1048,1051,1053,1055,1057,1059,1061],{"class":332,"line":826},[330,1049,1050],{"class":339},"    pilihan",[330,1052,763],{"class":343},[330,1054,766],{"class":339},[330,1056,275],{"class":343},[330,1058,771],{"class":431},[330,1060,774],{"class":435},[330,1062,456],{"class":343},[330,1064,1066,1068,1070,1073,1076,1078,1080],{"class":332,"line":1065},9,[330,1067,889],{"class":343},[330,1069,892],{"class":336},[330,1071,1072],{"class":339}," (pilihan ",[330,1074,1075],{"class":343},"!=",[330,1077,480],{"class":391},[330,1079,453],{"class":339},[330,1081,456],{"class":343},[330,1083,1085,1087,1089,1091,1093,1095,1097,1099,1102,1104,1106],{"class":332,"line":1084},10,[330,1086,534],{"class":339},[330,1088,275],{"class":343},[330,1090,426],{"class":339},[330,1092,275],{"class":343},[330,1094,432],{"class":431},[330,1096,436],{"class":339},[330,1098,439],{"class":343},[330,1100,1101],{"class":442},"Program selesai.",[330,1103,439],{"class":343},[330,1105,453],{"class":339},[330,1107,456],{"class":343},[310,1109,1112,1118,1141,1146,1222,1227],{"icon":1110,"label":1111},"i-lucide-list","enhanced for",[257,1113,1114,1117],{},[283,1115,1116],{},"Enhanced for loop"," (for-each) digunakan untuk mengiterasi elemen array atau koleksi tanpa perlu indeks.",[320,1119,1121],{"className":322,"code":1120,"filename":324,"language":325,"meta":326,"style":326},"for (tipe item : arrayKoleksi) {\n    // proses item\n}\n",[261,1122,1123,1132,1137],{"__ignoreMap":326},[330,1124,1125,1127,1130],{"class":332,"line":333},[330,1126,263],{"class":336},[330,1128,1129],{"class":339}," (tipe item : arrayKoleksi) ",[330,1131,355],{"class":343},[330,1133,1134],{"class":332,"line":358},[330,1135,1136],{"class":361},"    // proses item\n",[330,1138,1139],{"class":332,"line":365},[330,1140,368],{"class":343},[257,1142,1143],{},[283,1144,1145],{},"Contoh dengan array:",[320,1147,1149],{"className":322,"code":1148,"language":325,"meta":326,"style":326},"int[] nilai = {85, 72, 90, 68, 95};\nfor (int n : nilai) {\n    System.out.println(n);\n}\n",[261,1150,1151,1188,1197,1218],{"__ignoreMap":326},[330,1152,1153,1156,1158,1161,1164,1167,1170,1172,1175,1177,1180,1182,1185],{"class":332,"line":333},[330,1154,1155],{"class":339},"int[] nilai ",[330,1157,388],{"class":343},[330,1159,1160],{"class":343}," {",[330,1162,1163],{"class":391},"85",[330,1165,1166],{"class":343},",",[330,1168,1169],{"class":391}," 72",[330,1171,1166],{"class":343},[330,1173,1174],{"class":391}," 90",[330,1176,1166],{"class":343},[330,1178,1179],{"class":391}," 68",[330,1181,1166],{"class":343},[330,1183,1184],{"class":391}," 95",[330,1186,1187],{"class":343},"};\n",[330,1189,1190,1192,1195],{"class":332,"line":358},[330,1191,263],{"class":336},[330,1193,1194],{"class":339}," (int n : nilai) ",[330,1196,355],{"class":343},[330,1198,1199,1201,1203,1205,1207,1209,1211,1214,1216],{"class":332,"line":365},[330,1200,421],{"class":339},[330,1202,275],{"class":343},[330,1204,426],{"class":339},[330,1206,275],{"class":343},[330,1208,432],{"class":431},[330,1210,436],{"class":435},[330,1212,1213],{"class":339},"n",[330,1215,453],{"class":435},[330,1217,456],{"class":343},[330,1219,1220],{"class":332,"line":526},[330,1221,368],{"class":343},[257,1223,1224],{},[283,1225,1226],{},"Contoh dengan List:",[320,1228,1230],{"className":322,"code":1229,"language":325,"meta":326,"style":326},"List\u003CString> nama = List.of(\"Budi\", \"Siti\", \"Andi\");\nfor (String n : nama) {\n    System.out.println(n);\n}\n",[261,1231,1232,1290,1299,1319],{"__ignoreMap":326},[330,1233,1234,1237,1240,1243,1246,1249,1251,1254,1256,1259,1261,1263,1266,1268,1270,1272,1275,1277,1279,1281,1284,1286,1288],{"class":332,"line":333},[330,1235,1236],{"class":339},"List",[330,1238,1239],{"class":343},"\u003C",[330,1241,1242],{"class":339},"String",[330,1244,1245],{"class":343},">",[330,1247,1248],{"class":339}," nama ",[330,1250,388],{"class":343},[330,1252,1253],{"class":339}," List",[330,1255,275],{"class":343},[330,1257,1258],{"class":431},"of",[330,1260,436],{"class":339},[330,1262,439],{"class":343},[330,1264,1265],{"class":442},"Budi",[330,1267,439],{"class":343},[330,1269,1166],{"class":343},[330,1271,625],{"class":343},[330,1273,1274],{"class":442},"Siti",[330,1276,439],{"class":343},[330,1278,1166],{"class":343},[330,1280,625],{"class":343},[330,1282,1283],{"class":442},"Andi",[330,1285,439],{"class":343},[330,1287,453],{"class":339},[330,1289,456],{"class":343},[330,1291,1292,1294,1297],{"class":332,"line":358},[330,1293,263],{"class":336},[330,1295,1296],{"class":339}," (String n : nama) ",[330,1298,355],{"class":343},[330,1300,1301,1303,1305,1307,1309,1311,1313,1315,1317],{"class":332,"line":365},[330,1302,421],{"class":339},[330,1304,275],{"class":343},[330,1306,426],{"class":339},[330,1308,275],{"class":343},[330,1310,432],{"class":431},[330,1312,436],{"class":435},[330,1314,1213],{"class":339},[330,1316,453],{"class":435},[330,1318,456],{"class":343},[330,1320,1321],{"class":332,"line":526},[330,1322,368],{"class":343},[310,1324,1327,1339,1344,1435,1440,1535,1541],{"icon":1325,"label":1326},"i-lucide-log-out","break/continue",[257,1328,1329,1333,1334,1338],{},[283,1330,1331],{},[261,1332,289],{}," menghentikan loop sepenuhnya. ",[283,1335,1336],{},[261,1337,293],{}," melompati iterasi saat ini dan lanjut ke iterasi berikutnya.",[257,1340,1341],{},[283,1342,1343],{},"Contoh break:",[320,1345,1347],{"className":322,"code":1346,"language":325,"meta":326,"style":326},"for (int i = 1; i \u003C= 10; i++) {\n    if (i == 6) break;          // berhenti saat i = 6\n    System.out.print(i + \" \");\n}\n// Output: 1 2 3 4 5\n",[261,1348,1349,1377,1400,1426,1430],{"__ignoreMap":326},[330,1350,1351,1353,1355,1357,1359,1361,1363,1365,1367,1369,1371,1373,1375],{"class":332,"line":333},[330,1352,263],{"class":336},[330,1354,385],{"class":339},[330,1356,388],{"class":343},[330,1358,392],{"class":391},[330,1360,344],{"class":343},[330,1362,397],{"class":339},[330,1364,400],{"class":343},[330,1366,582],{"class":391},[330,1368,344],{"class":343},[330,1370,408],{"class":339},[330,1372,411],{"class":343},[330,1374,414],{"class":339},[330,1376,355],{"class":343},[330,1378,1379,1381,1383,1385,1388,1391,1393,1395,1397],{"class":332,"line":358},[330,1380,782],{"class":336},[330,1382,785],{"class":435},[330,1384,620],{"class":339},[330,1386,1387],{"class":343}," ==",[330,1389,1390],{"class":391}," 6",[330,1392,414],{"class":435},[330,1394,289],{"class":336},[330,1396,344],{"class":343},[330,1398,1399],{"class":361},"          // berhenti saat i = 6\n",[330,1401,1402,1404,1406,1408,1410,1412,1414,1416,1418,1420,1422,1424],{"class":332,"line":365},[330,1403,421],{"class":339},[330,1405,275],{"class":343},[330,1407,426],{"class":339},[330,1409,275],{"class":343},[330,1411,615],{"class":431},[330,1413,436],{"class":435},[330,1415,620],{"class":339},[330,1417,448],{"class":343},[330,1419,625],{"class":343},[330,1421,625],{"class":343},[330,1423,453],{"class":435},[330,1425,456],{"class":343},[330,1427,1428],{"class":332,"line":526},[330,1429,368],{"class":343},[330,1431,1432],{"class":332,"line":531},[330,1433,1434],{"class":361},"// Output: 1 2 3 4 5\n",[257,1436,1437],{},[283,1438,1439],{},"Contoh continue:",[320,1441,1443],{"className":322,"code":1442,"language":325,"meta":326,"style":326},"for (int i = 1; i \u003C= 10; i++) {\n    if (i % 2 == 0) continue;  // lewati angka genap\n    System.out.print(i + \" \");\n}\n// Output: 1 3 5 7 9\n",[261,1444,1445,1473,1500,1526,1530],{"__ignoreMap":326},[330,1446,1447,1449,1451,1453,1455,1457,1459,1461,1463,1465,1467,1469,1471],{"class":332,"line":333},[330,1448,263],{"class":336},[330,1450,385],{"class":339},[330,1452,388],{"class":343},[330,1454,392],{"class":391},[330,1456,344],{"class":343},[330,1458,397],{"class":339},[330,1460,400],{"class":343},[330,1462,582],{"class":391},[330,1464,344],{"class":343},[330,1466,408],{"class":339},[330,1468,411],{"class":343},[330,1470,414],{"class":339},[330,1472,355],{"class":343},[330,1474,1475,1477,1479,1481,1484,1487,1489,1491,1493,1495,1497],{"class":332,"line":358},[330,1476,782],{"class":336},[330,1478,785],{"class":435},[330,1480,620],{"class":339},[330,1482,1483],{"class":343}," %",[330,1485,1486],{"class":391}," 2",[330,1488,1387],{"class":343},[330,1490,480],{"class":391},[330,1492,414],{"class":435},[330,1494,293],{"class":336},[330,1496,344],{"class":343},[330,1498,1499],{"class":361},"  // lewati angka genap\n",[330,1501,1502,1504,1506,1508,1510,1512,1514,1516,1518,1520,1522,1524],{"class":332,"line":365},[330,1503,421],{"class":339},[330,1505,275],{"class":343},[330,1507,426],{"class":339},[330,1509,275],{"class":343},[330,1511,615],{"class":431},[330,1513,436],{"class":435},[330,1515,620],{"class":339},[330,1517,448],{"class":343},[330,1519,625],{"class":343},[330,1521,625],{"class":343},[330,1523,453],{"class":435},[330,1525,456],{"class":343},[330,1527,1528],{"class":332,"line":526},[330,1529,368],{"class":343},[330,1531,1532],{"class":332,"line":531},[330,1533,1534],{"class":361},"// Output: 1 3 5 7 9\n",[257,1536,1537,1540],{},[283,1538,1539],{},"Labeled break"," — keluar dari nested loop sekaligus:",[320,1542,1544],{"className":322,"code":1543,"language":325,"meta":326,"style":326},"outer:\nfor (int i = 1; i \u003C= 3; i++) {\n    for (int j = 1; j \u003C= 3; j++) {\n        if (i == 2 && j == 2) break outer; // keluar dari KEDUA loop\n        System.out.println(i + \",\" + j);\n    }\n}\n",[261,1545,1546,1555,1584,1619,1653,1686,1691],{"__ignoreMap":326},[330,1547,1548,1552],{"class":332,"line":333},[330,1549,1551],{"class":1550},"sBMFI","outer",[330,1553,1554],{"class":343},":\n",[330,1556,1557,1559,1561,1563,1565,1567,1569,1571,1574,1576,1578,1580,1582],{"class":332,"line":358},[330,1558,263],{"class":336},[330,1560,385],{"class":339},[330,1562,388],{"class":343},[330,1564,392],{"class":391},[330,1566,344],{"class":343},[330,1568,397],{"class":339},[330,1570,400],{"class":343},[330,1572,1573],{"class":391}," 3",[330,1575,344],{"class":343},[330,1577,408],{"class":339},[330,1579,411],{"class":343},[330,1581,414],{"class":339},[330,1583,355],{"class":343},[330,1585,1586,1589,1591,1594,1597,1599,1601,1603,1605,1607,1609,1611,1613,1615,1617],{"class":332,"line":365},[330,1587,1588],{"class":336},"    for",[330,1590,785],{"class":435},[330,1592,1593],{"class":339},"int",[330,1595,1596],{"class":339}," j",[330,1598,763],{"class":343},[330,1600,392],{"class":391},[330,1602,344],{"class":343},[330,1604,1596],{"class":339},[330,1606,791],{"class":343},[330,1608,1573],{"class":391},[330,1610,344],{"class":343},[330,1612,1596],{"class":339},[330,1614,411],{"class":343},[330,1616,414],{"class":435},[330,1618,355],{"class":343},[330,1620,1621,1624,1626,1628,1630,1632,1635,1637,1639,1641,1643,1645,1648,1650],{"class":332,"line":526},[330,1622,1623],{"class":336},"        if",[330,1625,785],{"class":435},[330,1627,620],{"class":339},[330,1629,1387],{"class":343},[330,1631,1486],{"class":391},[330,1633,1634],{"class":343}," &&",[330,1636,1596],{"class":339},[330,1638,1387],{"class":343},[330,1640,1486],{"class":391},[330,1642,414],{"class":435},[330,1644,289],{"class":336},[330,1646,1647],{"class":1550}," outer",[330,1649,344],{"class":343},[330,1651,1652],{"class":361}," // keluar dari KEDUA loop\n",[330,1654,1655,1658,1660,1662,1664,1666,1668,1670,1672,1674,1676,1678,1680,1682,1684],{"class":332,"line":531},[330,1656,1657],{"class":339},"        System",[330,1659,275],{"class":343},[330,1661,426],{"class":339},[330,1663,275],{"class":343},[330,1665,432],{"class":431},[330,1667,436],{"class":435},[330,1669,620],{"class":339},[330,1671,448],{"class":343},[330,1673,625],{"class":343},[330,1675,1166],{"class":442},[330,1677,439],{"class":343},[330,1679,448],{"class":343},[330,1681,1596],{"class":339},[330,1683,453],{"class":435},[330,1685,456],{"class":343},[330,1687,1688],{"class":332,"line":779},[330,1689,1690],{"class":343},"    }\n",[330,1692,1693],{"class":332,"line":821},[330,1694,368],{"class":343},[310,1696,1699,1705,1710],{"icon":1697,"label":1698},"i-lucide-layers","nested loop",[257,1700,1701,1704],{},[283,1702,1703],{},"Nested loop"," adalah loop di dalam loop. Berguna untuk tabel, matriks, atau kombinasi.",[257,1706,1707],{},[283,1708,1709],{},"Contoh: Tabel perkalian 5x5",[320,1711,1713],{"className":322,"code":1712,"language":325,"meta":326,"style":326},"for (int i = 1; i \u003C= 5; i++) {\n    for (int j = 1; j \u003C= 5; j++) {\n        System.out.printf(\"%4d\", i * j);\n    }\n    System.out.println(); // baris baru setelah tiap baris\n}\n// Output:\n//    1    2    3    4    5\n//    2    4    6    8   10\n//    3    6    9   12   15\n//    4    8   12   16   20\n//    5   10   15   20   25\n",[261,1714,1715,1743,1775,1810,1814,1833,1837,1842,1847,1852,1857,1863],{"__ignoreMap":326},[330,1716,1717,1719,1721,1723,1725,1727,1729,1731,1733,1735,1737,1739,1741],{"class":332,"line":333},[330,1718,263],{"class":336},[330,1720,385],{"class":339},[330,1722,388],{"class":343},[330,1724,392],{"class":391},[330,1726,344],{"class":343},[330,1728,397],{"class":339},[330,1730,400],{"class":343},[330,1732,403],{"class":391},[330,1734,344],{"class":343},[330,1736,408],{"class":339},[330,1738,411],{"class":343},[330,1740,414],{"class":339},[330,1742,355],{"class":343},[330,1744,1745,1747,1749,1751,1753,1755,1757,1759,1761,1763,1765,1767,1769,1771,1773],{"class":332,"line":358},[330,1746,1588],{"class":336},[330,1748,785],{"class":435},[330,1750,1593],{"class":339},[330,1752,1596],{"class":339},[330,1754,763],{"class":343},[330,1756,392],{"class":391},[330,1758,344],{"class":343},[330,1760,1596],{"class":339},[330,1762,791],{"class":343},[330,1764,403],{"class":391},[330,1766,344],{"class":343},[330,1768,1596],{"class":339},[330,1770,411],{"class":343},[330,1772,414],{"class":435},[330,1774,355],{"class":343},[330,1776,1777,1779,1781,1783,1785,1788,1790,1792,1795,1797,1799,1801,1804,1806,1808],{"class":332,"line":365},[330,1778,1657],{"class":339},[330,1780,275],{"class":343},[330,1782,426],{"class":339},[330,1784,275],{"class":343},[330,1786,1787],{"class":431},"printf",[330,1789,436],{"class":435},[330,1791,439],{"class":343},[330,1793,1794],{"class":442},"%4d",[330,1796,439],{"class":343},[330,1798,1166],{"class":343},[330,1800,408],{"class":339},[330,1802,1803],{"class":343}," *",[330,1805,1596],{"class":339},[330,1807,453],{"class":435},[330,1809,456],{"class":343},[330,1811,1812],{"class":332,"line":526},[330,1813,1690],{"class":343},[330,1815,1816,1818,1820,1822,1824,1826,1828,1830],{"class":332,"line":531},[330,1817,421],{"class":339},[330,1819,275],{"class":343},[330,1821,426],{"class":339},[330,1823,275],{"class":343},[330,1825,432],{"class":431},[330,1827,774],{"class":435},[330,1829,344],{"class":343},[330,1831,1832],{"class":361}," // baris baru setelah tiap baris\n",[330,1834,1835],{"class":332,"line":779},[330,1836,368],{"class":343},[330,1838,1839],{"class":332,"line":821},[330,1840,1841],{"class":361},"// Output:\n",[330,1843,1844],{"class":332,"line":826},[330,1845,1846],{"class":361},"//    1    2    3    4    5\n",[330,1848,1849],{"class":332,"line":1065},[330,1850,1851],{"class":361},"//    2    4    6    8   10\n",[330,1853,1854],{"class":332,"line":1084},[330,1855,1856],{"class":361},"//    3    6    9   12   15\n",[330,1858,1860],{"class":332,"line":1859},11,[330,1861,1862],{"class":361},"//    4    8   12   16   20\n",[330,1864,1866],{"class":332,"line":1865},12,[330,1867,1868],{"class":361},"//    5   10   15   20   25\n",[296,1870],{},[299,1872,1874],{"id":1873},"perbandingan-3-loop-utama","📊 Perbandingan 3 Loop Utama",[1876,1877,1878,1893],"table",{},[1879,1880,1881],"thead",{},[1882,1883,1884,1887,1890],"tr",{},[1885,1886,246],"th",{},[1885,1888,1889],{},"Kapan Digunakan",[1885,1891,1892],{},"Kondisi Dicek",[1894,1895,1896,1909,1921],"tbody",{},[1882,1897,1898,1903,1906],{},[1899,1900,1901],"td",{},[261,1902,263],{},[1899,1904,1905],{},"Iterasi dengan jumlah yang diketahui",[1899,1907,1908],{},"Di awal (0 kali jika langsung salah)",[1882,1910,1911,1915,1918],{},[1899,1912,1913],{},[261,1914,267],{},[1899,1916,1917],{},"Kondisi berhenti belum pasti",[1899,1919,1920],{},"Di awal (mungkin 0 kali)",[1882,1922,1923,1927,1930],{},[1899,1924,1925],{},[261,1926,270],{},[1899,1928,1929],{},"Harus dijalankan minimal 1 kali (menu, validasi input)",[1899,1931,1932],{},"Di akhir (minimal 1 kali)",[1934,1935,1937],"callout",{"icon":1936},"i-lucide-info",[257,1938,1939,1940,1942,1943,1945,1946,1948],{},"Gunakan ",[261,1941,263],{}," jika jumlah iterasi sudah jelas (misal: 1 sampai 10). Gunakan ",[261,1944,267],{}," jika perulangan bergantung pada kondisi yang berubah di dalam loop. Gunakan ",[261,1947,270],{}," jika Anda ingin kode dijalankan setidaknya sekali sebelum pengecekan kondisi.",[296,1950],{},[299,1952,1954],{"id":1953},"latihan-praktik","🧪 Latihan Praktik",[257,1956,1957],{},"Buat program Java yang:",[1959,1960,1961,1972,1981],"ol",{},[1962,1963,1964,1965,1968,1969,1971],"li",{},"Meminta pengguna memasukkan sebuah ",[283,1966,1967],{},"angka bulat positif"," (validasi dengan ",[261,1970,270],{},").",[1962,1973,1974,1975,1978,1979,1971],{},"Menampilkan ",[283,1976,1977],{},"faktor-faktor"," dari angka tersebut (menggunakan ",[261,1980,263],{},[1962,1982,1974,1983,1986,1987,1989],{},[283,1984,1985],{},"bilangan prima"," dari 1 hingga angka tersebut (gunakan nested loop dan ",[261,1988,293],{}," jika perlu).",[257,1991,1992],{},"Contoh interaksi:",[320,1994,1999],{"className":1995,"code":1997,"language":1998},[1996],"language-text","Masukkan angka positif: 12\n\nFaktor dari 12: 1 2 3 4 6 12\n\nBilangan prima dari 1 sampai 12: 2 3 5 7 11\n","text",[261,2000,1997],{"__ignoreMap":326},[277,2002,2003],{"icon":279},[2004,2005,2006,2009,2012],"ul",{},[1962,2007,2008],{},"Faktor: angka yang habis membagi input (input % i == 0)",[1962,2010,2011],{},"Bilangan prima: hanya habis dibagi 1 dan dirinya sendiri. Gunakan loop bersarang untuk mengecek.",[1962,2013,2014,2015,2017],{},"Validasi input dengan ",[261,2016,270],{}," untuk memastikan angka > 0.",[296,2019],{},[299,2021,2023],{"id":2022},"video-penjelasan","📺 Video Penjelasan",[257,2025,2026],{},"Tonton video berikut untuk penjelasan lebih visual tentang perulangan di Java (25 menit):",[2028,2029],"iframe",{":allowfullscreen":2030,"allow":2031,"frameBorder":2032,"src":2033,"style":2034,"title":2035},"true","accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share","0","https://www.youtube-nocookie.com/embed/videoseries?si=7mK7K7L7K7L7K7L7&list=PLZS-MHyEIRo9wZZhwQ3FJ9U3dL4K2Z5iK&index=7","aspect-ratio: 16/9; width: 100%;","YouTube video series",[296,2037],{},[299,2039,2041],{"id":2040},"kesimpulan","✨ Kesimpulan",[2043,2044,2045,2083],"card-group",{},[2046,2047,2049],"card",{"icon":80,"title":2048},"Apa yang Telah Dipelajari",[2004,2050,2051,2057,2062,2067,2073,2080],{},[1962,2052,2053,2054,2056],{},"✅ ",[261,2055,263],{}," untuk iterasi dengan jumlah pasti",[1962,2058,2053,2059,2061],{},[261,2060,267],{}," untuk kondisi tidak pasti",[1962,2063,2053,2064,2066],{},[261,2065,270],{}," untuk minimal satu kali eksekusi",[1962,2068,2069,2070,2072],{},"✅ Enhanced ",[261,2071,263],{}," untuk array/koleksi",[1962,2074,2053,2075,290,2077,2079],{},[261,2076,289],{},[261,2078,293],{}," untuk kontrol aliran",[1962,2081,2082],{},"✅ Nested loop untuk masalah multidimensi",[2046,2084,2087],{"icon":2085,"title":2086},"i-lucide-arrow-right","Selanjutnya",[257,2088,2089,2090,2093],{},"Modul 7: ",[283,2091,2092],{},"Array"," — Kumpulan data dengan tipe yang sama.",[232,2095,2096],{},[257,2097,2098,2101],{},[283,2099,2100],{},"Selamat!"," Modul 6 selesai. Praktekkan perulangan dalam berbagai program sederhana. 🎉",[296,2103],{},[257,2105,2106],{},[2107,2108,2109,2110,2117],"em",{},"Didukung oleh ",[2111,2112,2116],"a",{"href":2113,"rel":2114},"https://ui.nuxt.com",[2115],"nofollow","Nuxt UI"," dan semangat belajar Java.",[2119,2120,2121],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}",{"title":326,"searchDepth":358,"depth":358,"links":2123},[2124,2125,2126,2127,2128],{"id":301,"depth":358,"text":302},{"id":1873,"depth":358,"text":1874},{"id":1953,"depth":358,"text":1954},{"id":2022,"depth":358,"text":2023},{"id":2040,"depth":358,"text":2041},"Pelajari berbagai struktur perulangan di Java for, while, do-while, enhanced for, break, continue, dan nested loop.","md",{},{"icon":207},{"title":204,"description":2129},"eVG-UkKKlY5E9LrEyC4BpiQNeEN6vUTEHuPUEjMygFU",[2136,2138],{"title":199,"path":200,"stem":201,"description":2137,"icon":202,"children":-1},"Pelajari struktur kontrol percabangan di Java if, if-else, if-else if, switch, dan switch expression.",{"title":209,"path":210,"stem":211,"description":2139,"icon":212,"children":-1},"Pelajari cara menyimpan dan memanipulasi kumpulan data dengan array di Java, termasuk array 1D, 2D, dan utilitas Arrays.",1777200157084]