by @Nothing  Fork
{"functions":[],"name":"Tarif Parkir Pusat Perbelanjaan","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_714a0b37_eadf_4885_b8b5_18700bbf09ea"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"jenis","lengthValue2":"5","id":"id_3fcfe30d_fabe_470e_8136_a3f9d428c53a","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"member","lengthValue2":"5","id":"id_57907f0f_aad1_48ef_955b_e724826c8b87","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"lama","lengthValue2":"5","id":"id_d7884163_37d2_41cf_97d7_9160c8df1f3d","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"jamKeluar","lengthValue2":"5","id":"id_ae3d7189_65c3_422f_b658_86bed9ffb350","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"tarifDasar","lengthValue2":"5","id":"id_f413fe34_5857_4f4c_8713_f50d817f0f51","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"tarifJam","lengthValue2":"5","id":"id_a6688151_af66_4315_9f23_10013b41c0a1","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"tambahan","lengthValue2":"5","id":"id_cb9d82cf_14cd_47d2_94db_ec6b26549cfb","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"diskon","lengthValue2":"5","id":"id_4d4520bf_3633_4e51_a8e7_1c83cbc4ae65","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"malam","lengthValue2":"5","id":"id_303b27bc_788f_4b76_80ac_08d8f890a889","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"total","lengthValue2":"5","id":"id_a1b60fb2_72cd_4c2d_b329_d5f886673e2e","initValue":"0"},{"newline":true,"@type":"Output","id":"id_8266c849_199a_4541_94a1_caf009a7be61","value":"\"Jenis kendaraan (Motor/Mobil):\""},{"@type":"Input","name":"jenis","id":"id_1601daa2_2e72_4705_9572_23a27b5444bd","prompt":null},{"newline":true,"@type":"Output","id":"id_0b6364f6_b1d3_4717_9ed3_23b9d7bc0786","value":"\"Lama parkir (jam,):\""},{"@type":"Input","name":"lama","id":"id_bccf6a85_13b4_4237_b191_0ebf931e8ef6","prompt":null},{"newline":true,"@type":"Output","id":"id_ffcec96c_2c1e_4a49_bd44_0ee877c355f7","value":"\"Status member (Ya/Tidak):\""},{"@type":"Input","name":"member","id":"id_34c451d8_4c6c_44e1_8a04_a08be1867af7","prompt":null},{"newline":true,"@type":"Output","id":"id_d2eadc74_0d08_41ca_ab53_d05608b14df4","value":"\"Jam keluar (0-24, desimal, 22.5 = 22:30):\""},{"@type":"Input","name":"jamKeluar","id":"id_eeadbbbb_a68e_4b3a_bff5_a12bf7c13e5d","prompt":null},{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_aa27cc4a_3d67_4b16_bac0_8052deaa2854","value":"\"Jenis kendaraan tidak valid\""}],"id":"id_4db61a49_d9e8_492e_a2df_8e9adcbe5911"},"trueBlock":{"statements":[{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_5cac3248_7927_496f_a058_4f9e769fba7c","value":"\"Lama parkir tidak valid (harus lebih dari 0 jam)\""}],"id":"id_11078e00_46ad_4800_aadd_4b057b20d017"},"trueBlock":{"statements":[{"falseBlock":{"statements":[{"@type":"Assign","name":"tarifDasar","id":"id_17bf62c3_e425_429b_82a4_3e2654860bd1","value":"5000"},{"@type":"Assign","name":"tarifJam","id":"id_9a6a95a2_c145_41bf_806c_a90f6ba32566","value":"3000"}],"id":"id_fd9d681d_21c3_4acc_ab05_33a76f9035e8"},"trueBlock":{"statements":[{"@type":"Assign","name":"tarifDasar","id":"id_8b1c499e_9539_4fe2_bcab_0387a69c3db9","value":"3000"},{"@type":"Assign","name":"tarifJam","id":"id_d6804ee3_faa1_4b21_9e52_da5485e696db","value":"2000"}],"id":"id_b668cc49_d56d_457c_a94f_fb768b529bc3"},"condition":"jenis == \"Motor\"","@type":"If","id":"id_f326e569_7842_4e7f_a5bb_406fd74adcee"},{"@type":"Assign","name":"tambahan","id":"id_87bb57a8_dea1_47c7_a7b8_1a01d1e3a344","value":"0"},{"falseBlock":{"statements":[],"id":"id_2655eb94_cffa_4c7f_b4d4_b0a53463a831"},"trueBlock":{"statements":[{"@type":"Assign","name":"tambahan","id":"id_ff15cfa8_f1e9_4d42_87a5_e85f98c1e625","value":"(lama - 2) * tarifJam"}],"id":"id_3d11c528_4fc6_45d1_9cd6_5b826bbe1cef"},"condition":"lama > 2","@type":"If","id":"id_bea0adee_11f8_47cb_bc20_e422b2825b98"},{"@type":"Assign","name":"diskon","id":"id_18d08672_073f_42e4_be7e_b7a97f837f83","value":"0"},{"falseBlock":{"statements":[],"id":"id_684fda8a_3734_418b_856d_cb6ba0d46a6e"},"trueBlock":{"statements":[{"@type":"Assign","name":"diskon","id":"id_8a3c7875_36ad_4baf_b338_c60797700710","value":"0.1 * (tarifDasar + tambahan)"}],"id":"id_b103e1e5_6d95_4063_9ce8_8aafeaf3d282"},"condition":"member == \"Ya\"","@type":"If","id":"id_7bbdb80f_1616_4dae_819f_e1431e42fdcf"},{"@type":"Assign","name":"malam","id":"id_64de4dc6_fd0c_415f_a673_4b94db2bd649","value":"0"},{"falseBlock":{"statements":[],"id":"id_f2de796a_c2ec_462b_a444_8342e172c5fc"},"trueBlock":{"statements":[{"@type":"Assign","name":"malam","id":"id_800c7c50_9757_49cf_9737_44355d3c5557","value":"5000"}],"id":"id_7fea3fb2_9848_4130_bc15_e0e18f0d947a"},"condition":"jamKeluar > 22","@type":"If","id":"id_b6393e0c_6fc7_4677_ad5a_dd3778458c59"},{"@type":"Assign","name":"total","id":"id_3c1460c5_c946_4782_8bac_2a76862d2269","value":"tarifDasar + tambahan - diskon + malam"},{"falseBlock":{"statements":[],"id":"id_6c05eeb9_c42d_4d42_aef6_349afcf6a282"},"trueBlock":{"statements":[{"@type":"Assign","name":"total","id":"id_d3142aa1_1cf6_47a3_8ca4_33446dc750a1","value":"0"}],"id":"id_2709f342_e9c9_4df5_af91_bd7bc665ac9e"},"condition":"total < 0","@type":"If","id":"id_8a66623e_8ec5_4c0f_90d9_a575e53b62b3"},{"newline":true,"@type":"Output","id":"id_21df40d6_58b7_4f0f_b31e_0d40ed3fa1ee","value":"\"Tarif dasar : Rp\" + tarifDasar"},{"newline":true,"@type":"Output","id":"id_fe9e129f_ec78_4cfa_b3c3_c13e6808b86d","value":"\"Biaya tambahan : Rp\" + tambahan"},{"newline":true,"@type":"Output","id":"id_a095e855_7d12_45cd_ad2a_d46a1007ddf4","value":"\"Diskon member : Rp\" + diskon"},{"newline":true,"@type":"Output","id":"id_44c95ef6_66e4_4b8f_b20a_5f722b1895b7","value":"\"Tambahan malam : Rp\" + malam"},{"newline":true,"@type":"Output","id":"id_624257a5_2753_449e_8d12_52fecd244363","value":"\"Total bayar : Rp\" + total"}],"id":"id_c4485a29_da79_43ad_92b5_b25d52d6fcf3"},"condition":"lama > 0","@type":"If","id":"id_5bd63a53_8a64_479d_b88d_7ccaa40123af"}],"id":"id_72134d76_63da_4f5d_b93c_b890b399a59c"},"condition":"jenis == \"Motor\" || jenis == \"Mobil\"","@type":"If","id":"id_0660b8d1_06f4_485a_8e0d_78e51c015f80"},{"@type":"Return","id":"id_2a65efb8_18b4_4d81_8251_0dabba91dae7","maybeValue":null}],"parameters":[]},"id":"id_1d4a0acc_4946_40a5_952b_04a20755c791","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":false,"lang":"java","showGenCode":true},"version":"0.3","revision":28}