by @Muh Fatwah Fajriansyah M Fork
{"functions":[],"name":"Studi Kasus 3 - Tabungan (WHILE)","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_w1"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"saldo","lengthValue2":"5","id":"id_w2","initValue":null},{"@type":"Input","name":"saldo","id":"id_w3","prompt":"Masukkan saldo awal"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"setoran","lengthValue2":"5","id":"id_w4","initValue":null},{"@type":"Input","name":"setoran","id":"id_w5","prompt":"Masukkan setoran per bulan"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"bunga","lengthValue2":"5","id":"id_w6","initValue":null},{"@type":"Input","name":"bunga","id":"id_w7","prompt":"Masukkan bunga per bulan (persen)"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"target","lengthValue2":"5","id":"id_w8","initValue":null},{"@type":"Input","name":"target","id":"id_w9","prompt":"Masukkan target saldo"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"bulan","lengthValue2":"5","id":"id_w10","initValue":"0"},{"newline":true,"@type":"Output","id":"id_w11","value":"\"=== METODE WHILE ===\""},{"newline":true,"@type":"Output","id":"id_w12","value":"\"Bulan ke-0 saldo = \" + saldo"},{"condition":"saldo < target && bulan < 600","@type":"While","id":"id_w17","body":{"statements":[{"@type":"Assign","name":"bulan","id":"id_w13","value":"bulan + 1"},{"@type":"Assign","name":"saldo","id":"id_w14","value":"saldo + setoran"},{"@type":"Assign","name":"saldo","id":"id_w15","value":"saldo + saldo * bunga / 100"},{"newline":true,"@type":"Output","id":"id_w16","value":"\"Bulan ke-\" + bulan + \" saldo = \" + saldo"}],"id":"id_w18"}},{"newline":true,"@type":"Output","id":"id_w19","value":"\"Target tercapai pada bulan ke-\" + bulan"},{"newline":true,"@type":"Output","id":"id_w20","value":"\"Saldo akhir = \" + saldo"},{"@type":"Return","id":"id_w21","maybeValue":null}],"parameters":[]},"id":"id_633f1607_3fab_497c_a34c_bf1b6dd7fac8","config":{"showDebugVars":true,"useInputPrompt":true,"echoEnteredValue":true,"showIoBtns":true,"showFunctions":false,"lang":"java","showGenCode":false},"version":"0.3","revision":8}