by @CHRISTOPHER ADRIAN 35 ICP TKJ Fork
{"functions":[],"name":"New Program","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_77d462c9_b700_4f68_89fa_629aa49dd996"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"Kategori","lengthValue2":"5","id":"id_ae3c3b24_f565_47f4_926d_01baec8f399a","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"NamaBarang","lengthValue2":"5","id":"id_5767475f_cb7d_43a2_a8ab_4dbe879c29dc","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"Harga","lengthValue2":"5","id":"id_b2017f16_fcc6_4187_8199_da7ac801a186","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"Diskon","lengthValue2":"5","id":"id_9b1adf25_3b18_40be_bca8_a925e7619e80","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"SubTotal","lengthValue2":"5","id":"id_ce54b0ee_9aa8_4c64_9b3f_d1dcdcd1df0e","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"TotalDiskon","lengthValue2":"5","id":"id_3b804f55_377d_402c_941a_72e2736ca391","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"GrandTotal","lengthValue2":"5","id":"id_b43b7313_817a_4816_ae53_7efa90f94335","initValue":"0"},{"@type":"Input","name":"Kategori","id":"id_d81683d7_e07c_42c0_975a_dcdd1c356b20","prompt":null},{"condition":"Kategori != \"Selesai\"","@type":"While","id":"id_56cb9c83_f487_4d35_96c1_f35a8434132e","body":{"statements":[{"@type":"Input","name":"NamaBarang","id":"id_09c2f5d1_9409_4b4f_841c_b6a6ad29864d","prompt":null},{"@type":"Input","name":"Harga","id":"id_36265ada_f5e8_4ae3_b2d9_dbc103e6b5eb","prompt":null},{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"@type":"Assign","name":"Diskon","id":"id_cd37525b_d2cb_4e79_9062_d4e8e33d8c31","value":"0"}],"id":"id_b6839e15_50fc_4f6e_b13b_6b9870509d68"},"trueBlock":{"statements":[{"@type":"Assign","name":"Diskon","id":"id_6268d929_7c8b_4171_b676_4ab4438baefe","value":"0.10 * Harga"}],"id":"id_b9823e4a_7534_4d3e_99a3_27f2aeba997c"},"condition":"Kategori == \"Pakaian\"","@type":"If","id":"id_0af5f3a7_2c6e_4409_bafc_df3f324a7b6d"}],"id":"id_283b5a3e_a2de_47c7_af35_cbd45e08aed0"},"trueBlock":{"statements":[{"@type":"Assign","name":"Diskon","id":"id_87572602_f46d_4612_a32a_4e20ae9ad91c","value":"0.05 * Harga"}],"id":"id_8d08f719_3752_4f02_b86f_f826a740eeb7"},"condition":"Kategori == \"Makanan\"","@type":"If","id":"id_8a1d3b3a_acb1_4d3b_aca6_6b52bddd98c4"},{"@type":"Assign","name":"SubTotal","id":"id_8ad5dba8_2aaf_4b0a_a4f0_67d1eb2f8637","value":"Harga - Diskon"},{"@type":"Assign","name":"TotalDiskon","id":"id_7e27c233_cd36_4b60_a20a_a04c700e6269","value":"TotalDiskon + Diskon"},{"@type":"Assign","name":"GrandTotal","id":"id_9421dbb9_64ee_4ea1_a4de_ee196dd82f62","value":"GrandTotal + SubTotal"},{"newline":true,"@type":"Output","id":"id_b7039bba_23ad_46e0_9073_0d7d241adb15","value":"SubTotal"},{"newline":true,"@type":"Output","id":"id_8d3b1ce4_0ee7_4e3d_ba52_87761e876999","value":"NamaBarang"}],"id":"id_7b5ec906_8e05_487e_8526_f458ad2ee191"},"trueBlock":{"statements":[{"@type":"Assign","name":"Diskon","id":"id_a6c8b67c_6895_4983_b4c1_7b61a0ff8aaa","value":"0.15 * Harga"},{"@type":"Assign","name":"SubTotal","id":"id_89627efd_ffb4_4cff_ad84_a92828a577d3","value":"Harga - Diskon"},{"@type":"Assign","name":"TotalDiskon","id":"id_a4d47612_eff4_4adb_9932_61213222bbe9","value":"TotalDiskon + Diskon"},{"@type":"Assign","name":"GrandTotal","id":"id_0383f96e_b57a_4ddf_ad72_75149004575a","value":"GrandTotal + SubTotal"},{"newline":true,"@type":"Output","id":"id_95f8824b_2903_49c7_aab7_33aa8733c399","value":"SubTotal"},{"newline":true,"@type":"Output","id":"id_3d2491fb_42be_44c2_ad4b_2bf22e838676","value":"NamaBarang"}],"id":"id_f5be0d7e_ac61_4c65_a537_2313324b86a3"},"condition":"Kategori == \"Elektronik\"","@type":"If","id":"id_ba4da209_c8da_43a4_8549_8bf2258cf45d"}],"id":"id_34becdc0_754c_4ce6_bb70_6ab8da18e5a0"}},{"newline":true,"@type":"Output","id":"id_1912337e_2eb3_4d36_ba87_6e9822841362","value":"TotalDiskon"},{"newline":true,"@type":"Output","id":"id_30dc22c6_8708_45bb_9c90_f4735eb7fe5f","value":"GrandTotal"},{"@type":"Return","id":"id_2ceb1122_9cac_4506_a740_07f3e0d537e0","maybeValue":null}],"parameters":[]},"id":"id_773ba0b3_534d_43b8_98a2_61b44dcbbbd1","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":false,"lang":"java","showGenCode":true},"version":"0.3","revision":895}