by @MSatya Pratama Fork
{"functions":[],"name":"Evaluasi Praktikum 2 - Diskon Minimarket","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_f28dbb67_84e4_4ad4_91d9_6e4f0558a4b9"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"N","lengthValue2":"5","id":"id_1041c870_4d05_469c_959c_e770a260323f","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"i","lengthValue2":"5","id":"id_16e1f183_388a_4f4e_976a_58830fd5c44b","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"TotalBelanja","lengthValue2":"5","id":"id_9245c343_0c88_4f48_901b_0253237d2218","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"Status","lengthValue2":"5","id":"id_8e5d6b1e_2fc5_433b_a26f_58dc9546ebb3","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"DiskonDasar","lengthValue2":"5","id":"id_69c8ce25_eb78_4df9_ba96_622028bfd608","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"TambahanDiskon","lengthValue2":"5","id":"id_31f48fe2_6de8_416e_a7a3_0f4b49c20364","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"PersenDiskon","lengthValue2":"5","id":"id_acc8f8fd_a0d1_4fc2_8d7a_6619bae4bdf1","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"TotalDiskon","lengthValue2":"5","id":"id_2468941d_107a_4874_a335_fab6c4efe82c","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"TotalBayar","lengthValue2":"5","id":"id_b1e89514_749b_4644_8f5e_63bb1742c561","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"JumlahDapatDiskon","lengthValue2":"5","id":"id_f486f9ae_e249_4a5c_b457_0091da6e512e","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"JumlahTanpaDiskon","lengthValue2":"5","id":"id_3dfe3c12_2a62_4880_ba0c_a1259cc6f032","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"TotalTransaksi","lengthValue2":"5","id":"id_b75e04b1_cfe6_4e59_b8db_6d639d36a255","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"TotalSeluruhDiskon","lengthValue2":"5","id":"id_2f1aa03d_ddb5_4f37_b28c_c00f7a1319ba","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"TotalPendapatan","lengthValue2":"5","id":"id_1cafbbb7_7390_41ba_99a7_c1893dc121d1","initValue":null},{"newline":true,"@type":"Output","id":"id_f21fa87e_5cf4_404d_831f_d199809de2ac","value":"\"=== PROGRAM DISKON MINIMARKET ===\""},{"newline":true,"@type":"Output","id":"id_6e0c2a0e_0c94_4b54_942c_2a3ccb1b77c8","value":"\"Masukkan jumlah pelanggan:\""},{"@type":"Input","name":"N","id":"id_e70f862f_9065_4dde_ae9a_2d0a8763396d","prompt":null},{"@type":"Assign","name":"i","id":"id_186fdcb8_a767_4495_b621_8e9a9150d9ad","value":"1"},{"@type":"Assign","name":"JumlahDapatDiskon","id":"id_6f4e54cf_4256_46cc_8389_21670e819005","value":"0"},{"@type":"Assign","name":"JumlahTanpaDiskon","id":"id_276b3825_78dc_4704_83e3_4660b400ec6d","value":"0"},{"@type":"Assign","name":"TotalTransaksi","id":"id_6fe81ea3_9d7f_4732_8404_1662a6f42d95","value":"0"},{"@type":"Assign","name":"TotalSeluruhDiskon","id":"id_21f88c3d_1b5b_4b45_86c7_70d5cf5ddd78","value":"0"},{"@type":"Assign","name":"TotalPendapatan","id":"id_4b36a7a5_5df0_429d_bb8f_ae15fbcf9a55","value":"0"},{"condition":"i <= N","@type":"While","id":"id_1fbd6695_20e6_4867_ad7c_9d843e9686f1","body":{"statements":[{"newline":true,"@type":"Output","id":"id_1237ebc5_3398_45e7_974e_3a67ab7b0ea8","value":"\"--- Data pelanggan ---\""},{"newline":true,"@type":"Output","id":"id_77cb483c_ad99_4f5d_9c27_fc7b92fe0d81","value":"\"Masukkan total belanja:\""},{"@type":"Input","name":"TotalBelanja","id":"id_5188ffb7_2b04_4626_af21_546300c3af87","prompt":null},{"newline":true,"@type":"Output","id":"id_27a05742_75ce_49fc_a05d_05e2eb53e681","value":"\"Masukkan status: ketik Member atau Non-Member\""},{"@type":"Input","name":"Status","id":"id_4cadd7ea_80fd_4d42_9e3b_f06470ff12c2","prompt":null},{"@type":"Assign","name":"TotalTransaksi","id":"id_a8baacb4_f2b6_46dd_a69c_b24384c92e44","value":"TotalTransaksi + TotalBelanja"},{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"@type":"Assign","name":"DiskonDasar","id":"id_78ebee5a_f246_49d6_8627_5cf27eff60d1","value":"0"}],"id":"id_0635c078_6abe_4f7a_abb2_9cf8821281de"},"trueBlock":{"statements":[{"@type":"Assign","name":"DiskonDasar","id":"id_b33c0435_767a_4a36_b527_af995a0c841e","value":"5"}],"id":"id_8c06dded_842d_4db5_854d_fd5d4594f96e"},"condition":"TotalBelanja >= 250000","@type":"If","id":"id_95c99767_db79_4a89_bbb1_698eb30a3833"}],"id":"id_b2918f52_cd7d_4f05_9e2f_1d95ef1ffe4e"},"trueBlock":{"statements":[{"@type":"Assign","name":"DiskonDasar","id":"id_801d5152_8b65_4161_99e3_61e857d40a1a","value":"10"}],"id":"id_a166828c_90dd_4692_beab_6b49e417d5da"},"condition":"TotalBelanja >= 500000","@type":"If","id":"id_8928940c_3848_4c57_9e28_50506b2ebba2"}],"id":"id_d057f59d_0e3e_488d_a429_3314e8ea74ab"},"trueBlock":{"statements":[{"@type":"Assign","name":"DiskonDasar","id":"id_07d62729_09e7_4e8f_be15_2bfe0cee78f9","value":"15"}],"id":"id_eff77c94_2469_4300_802c_5a4466ae9fda"},"condition":"TotalBelanja >= 1000000","@type":"If","id":"id_3a34d67e_d969_4db1_ab08_3992af39645b"},{"falseBlock":{"statements":[{"@type":"Assign","name":"TambahanDiskon","id":"id_303bdc9a_6431_44a4_8d3f_1d8319b42be4","value":"0"}],"id":"id_b3e6ef48_b7bb_47db_8cb5_66be16053b5c"},"trueBlock":{"statements":[{"@type":"Assign","name":"TambahanDiskon","id":"id_3708a850_f0f4_400e_82fd_7944fe256539","value":"5"}],"id":"id_afb8c39d_1748_45ee_89cc_1cd6d535a46d"},"condition":"Status == \"Member\"","@type":"If","id":"id_91eec953_200a_4e1b_a672_095a2e050526"},{"@type":"Assign","name":"PersenDiskon","id":"id_519632d9_8643_4732_a5e2_bf2cac48b1c6","value":"DiskonDasar + TambahanDiskon"},{"falseBlock":{"statements":[],"id":"id_78b5e26a_7abc_47e1_827a_c5894ef29a81"},"trueBlock":{"statements":[{"@type":"Assign","name":"PersenDiskon","id":"id_df62bc11_3e42_45a0_8f1a_9a40af9b7d19","value":"20"}],"id":"id_065b3246_6ebc_451d_8657_ea16fd084af3"},"condition":"PersenDiskon > 20","@type":"If","id":"id_84ffb97c_4590_463b_a197_fbbc6314cf35"},{"@type":"Assign","name":"TotalDiskon","id":"id_fe16ccdb_7c8a_43c8_9562_6438d59030c0","value":"PersenDiskon / 100 * TotalBelanja"},{"@type":"Assign","name":"TotalBayar","id":"id_a0a5fd55_6bdc_42b0_b772_2a99b6364fdb","value":"TotalBelanja - TotalDiskon"},{"falseBlock":{"statements":[{"@type":"Assign","name":"JumlahTanpaDiskon","id":"id_97e71240_c2f9_43a3_8d56_06beb7b06f79","value":"JumlahTanpaDiskon + 1"}],"id":"id_f62fe589_38d1_4ea9_b42b_5a20ed94b801"},"trueBlock":{"statements":[{"@type":"Assign","name":"JumlahDapatDiskon","id":"id_6f26110c_92be_4c68_94e0_c423d5e9f9d4","value":"JumlahDapatDiskon + 1"}],"id":"id_a4f7b979_3f88_46f9_b812_871c6bcf0406"},"condition":"TotalDiskon > 0","@type":"If","id":"id_6a083ae7_0cf8_45f9_a624_4e3c7b930ab1"},{"@type":"Assign","name":"TotalSeluruhDiskon","id":"id_82ec4d08_da77_4fbc_8c99_021134c7f6a7","value":"TotalSeluruhDiskon + TotalDiskon"},{"@type":"Assign","name":"TotalPendapatan","id":"id_b624295e_35b3_4f56_865a_8d2943819ed9","value":"TotalPendapatan + TotalBayar"},{"newline":true,"@type":"Output","id":"id_598ec77f_752c_4a6f_870e_8883aa7cf30a","value":"\"Diskon dasar (%) =\" + DiskonDasar"},{"newline":true,"@type":"Output","id":"id_c1d4224f_bf73_40bb_a770_3a8f2438e993","value":"\"Tambahan Member (%) =\" + TambahanDiskon"},{"newline":true,"@type":"Output","id":"id_374d2786_daf0_46e2_b1bb_75c5b64c663e","value":"\"Total persentase diskon (%) =\" + PersenDiskon"},{"newline":true,"@type":"Output","id":"id_d8a8c3ca_b075_4323_9f7d_3c98a3e3c6f3","value":"\"Nominal diskon =\" + TotalDiskon"},{"newline":true,"@type":"Output","id":"id_38dd9c91_ddb0_484a_b3d4_ad8c0b31151b","value":"\"Total bayar =\" + TotalBayar"},{"@type":"Assign","name":"i","id":"id_abeaff35_a6fa_401c_948c_707c6ae7871f","value":"i + 1"}],"id":"id_cf4931b6_7f32_47d6_a978_dd19b7d8603a"}},{"newline":true,"@type":"Output","id":"id_0d15499c_38ee_4068_8305_2c903065319c","value":"\"=== REKAPITULASI ===\""},{"newline":true,"@type":"Output","id":"id_23dc4e79_ea22_4964_b145_f9e0a7fd8193","value":"\"Jumlah pelanggan mendapat diskon =\" + JumlahDapatDiskon"},{"newline":true,"@type":"Output","id":"id_e3bcded5_d88f_4246_bd19_2741e8cee737","value":"\"Jumlah pelanggan tanpa diskon =\" + JumlahTanpaDiskon"},{"newline":true,"@type":"Output","id":"id_cd2ca2a2_57b4_44ac_9ce3_33c89d06299a","value":"\"Total transaksi sebelum diskon =\" + TotalTransaksi"},{"newline":true,"@type":"Output","id":"id_d7385fce_aa86_4dae_b163_fa92a434fce0","value":"\"Total seluruh diskon =\" + TotalSeluruhDiskon"},{"newline":true,"@type":"Output","id":"id_f78dfb62_6da6_41f0_905f_39e27522930a","value":"\"Total pendapatan setelah diskon =\" + TotalPendapatan"},{"@type":"Return","id":"id_d66f9d71_61be_4945_8626_83540aad3bdd","maybeValue":null}],"parameters":[]},"id":"id_69a17a4d_fd62_434b_a158_142daff63cbe","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":false,"lang":"java","showGenCode":false},"version":"0.3","revision":4}