by @Cintasa Fork
{"functions":[{"rawId":"id_3351303e_ae88_4583_97e5_2215b92c78d3","tpe":"Void","name":"InputPelanggan","statements":[{"@type":"Begin","id":"id_a0ac5d31_d3b4_45f2_b392_feec922bc17d"},{"@type":"Input","name":"IdPelanggan","id":"id_05de5519_fc80_4c92_a924_ad568027e23d","prompt":null},{"@type":"Input","name":"nama","id":"id_3dcfad34_4007_4e3e_a6c7_863c55f22fcf","prompt":null},{"@type":"Input","name":"tipekamar","id":"id_3064000e_56d0_42bc_81b4_a5e87cb750ab","prompt":null},{"@type":"Input","name":"lamamenginap","id":"id_3a5567e4_2fe2_4bdc_94a9_08e867374095","prompt":null},{"@type":"Return","id":"id_b9e6369b_2acd_40d0_8ab6_fc3b27904d81","maybeValue":null}],"parameters":[]},{"rawId":"id_cc7434ab_e85a_444b_9e51_64c0732cefaf","tpe":"Boolean","name":"ValidasiKamar","statements":[{"@type":"Begin","id":"id_4b3a562e_e7cd_489a_87c5_d35233dd7501"},{"@type":"Input","name":"statuskamar","id":"id_98ac47ad_207d_4c91_aa29_70387023ba55","prompt":null},{"@type":"Input","name":"tipekamar","id":"id_97ecf6f6_4ed4_44bf_9ff3_d7fd9ebf383f","prompt":null},{"falseBlock":{"statements":[{"@type":"Assign","name":"tersedia","id":"id_33ba429c_61df_4d80_b694_64c9e55805ca","value":"false"},{"falseBlock":{"statements":[{"@type":"Assign","name":"tersedia","id":"id_a088cf90_ddd0_4197_a3e8_9d32bc95510d","value":"false"}],"id":"id_08575dde_1919_4554_aa5b_1089846a1870"},"trueBlock":{"statements":[{"@type":"Assign","name":"tersedia","id":"id_2ec1511b_880d_4633_a47a_fc6d1d77cab9","value":"true"}],"id":"id_98e1bbeb_1d1c_49b7_8a73_7f06edd4411d"},"condition":"statuskamar == \"TidakTersedia\"","@type":"If","id":"id_a53249d0_b987_4235_a92b_8a55d1417c96"}],"id":"id_e33777fb_7492_4d76_8c66_a9238d2b0df7"},"trueBlock":{"statements":[{"@type":"Assign","name":"tersedia","id":"id_dc7b29cd_558d_4d6e_800f_16fb9dbe212b","value":"true"}],"id":"id_c5a770a1_f9df_4b05_913f_32698dc461c9"},"condition":"statuskamar == \"Tersedia\"","@type":"If","id":"id_dfe95b09_6206_45e7_9d86_548a0d9eccd8"},{"@type":"Return","id":"id_774c212f_09b1_4332_937e_365d7a20762d","maybeValue":null}],"parameters":[]},{"rawId":"id_2324ff1d_f94c_4467_a200_0445de2dedef","tpe":"Real","name":"HitungBiaya","statements":[{"@type":"Begin","id":"id_6b020eb3_4a4a_4dcb_857f_325554a98078"},{"@type":"Assign","name":"hargakamar","id":"id_d3fd9417_7971_4e50_b14c_4a4d8ceafb7d","value":"750000"},{"@type":"Assign","name":"totalawal","id":"id_0ba3e1b3_b76b_49d3_b3a8_907450d70e0b","value":"hargakamar * lamamenginap"},{"@type":"Return","id":"id_5f06e462_78c1_4d6e_b22e_1af6ac1cfc87","maybeValue":"biaya"}],"parameters":[]},{"rawId":"id_b5483d81_44df_477a_a9b1_66e72d59fc61","tpe":"Real","name":"HitungDiskon","statements":[{"@type":"Begin","id":"id_f3626ef6_1952_467e_afbc_42e959c03c80"},{"falseBlock":{"statements":[{"@type":"Assign","name":"persendiskon","id":"id_330428cb_b00e_43fe_af0c_5056850a8ddd","value":"0"}],"id":"id_6d9d1efa_e8e4_49ea_98a1_32db2f72ad2f"},"trueBlock":{"statements":[{"@type":"Assign","name":"persendiskon","id":"id_fac9ef85_8b6a_4cad_95a5_4aeb062d8815","value":"10"}],"id":"id_9284b614_b67c_4c35_a3bf_0223bcfdf062"},"condition":"lamamenginap >= 5","@type":"If","id":"id_37ec3c1a_4980_43f4_b3cd_e9f738279a7e"},{"@type":"Assign","name":"nominaldiskon","id":"id_114c9e74_cea2_4887_b42f_7c6732b64039","value":"totalawal*persendiskon /100"},{"@type":"Return","id":"id_d525b745_58aa_4d93_a394_886e659837d5","maybeValue":null}],"parameters":[]},{"rawId":"id_f5ea4ec0_da5e_4fd0_bc1f_eb72051d7fdb","tpe":"Void","name":"ProsesPemesanan","statements":[{"@type":"Begin","id":"id_e53a5bae_942b_4bd9_9aec_51c3b7f642cb"},{"@type":"Assign","name":"totalbayar","id":"id_77cba709_7cac_4751_8725_ba2ec86c16da","value":"totalawal - nominaldiskon"},{"@type":"Assign","name":"statuskamar","id":"id_acb1bd64_b96f_4b20_b24a_1297a9580bd4","value":"\"tersedia\""},{"@type":"Return","id":"id_2b964c1f_852f_4662_83ab_ee93739989ba","maybeValue":null}],"parameters":[]},{"rawId":"id_773f0864_5dfe_40b6_ab04_d34b5947e86a","tpe":"Void","name":"TampilkanTransaksi","statements":[{"@type":"Begin","id":"id_229d63b1_2ab6_4dca_9629_e107fddcbb8b"},{"newline":true,"@type":"Output","id":"id_c83e853c_e587_4352_82fb_278b06d34857","value":"\"IdPelanggan\""},{"newline":true,"@type":"Output","id":"id_b8ed95b2_4e1e_4de3_89a3_e992b80a2bd4","value":"\"nama\""},{"newline":true,"@type":"Output","id":"id_f4b4f20f_138e_406d_9eb3_2fbea3cc43f6","value":"\"tipekamar\""},{"newline":true,"@type":"Output","id":"id_74073057_39f5_4445_a660_ac748607e669","value":"\"lamamenginap\""},{"newline":true,"@type":"Output","id":"id_70104153_0823_4223_90a0_81f6196f8d31","value":"\"totalawal\""},{"newline":true,"@type":"Output","id":"id_7b980127_927e_45d2_b3b5_ec6766aa5e24","value":"\"persendiskon\""},{"newline":true,"@type":"Output","id":"id_1468efcb_5fad_4cd5_b73b_f12da96b8a3c","value":"\"nominaldiskon\""},{"newline":true,"@type":"Output","id":"id_4d37b7be_f39a_470f_81ac_55ae0b06e29d","value":"\"totalbayar\""},{"newline":true,"@type":"Output","id":"id_710d54d8_f5e3_450b_86aa_591ddddd3398","value":"\"statuskamar\""},{"@type":"Return","id":"id_f8df5974_5875_4782_bcf6_68e9250cfd5b","maybeValue":null}],"parameters":[]}],"name":"New Program","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_cf712b61_559e_480e_89db_e2eac0e3c17a"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"IdPelanggan","lengthValue2":"5","id":"id_f33cd319_db80_49e8_b71f_7d515568b3ae","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"nama","lengthValue2":"5","id":"id_0c63ea39_4833_47e7_b177_1514e29f6eeb","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"tipekamar","lengthValue2":"5","id":"id_390dbae4_cf5d_4482_b307_be1b13b8b4a2","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"statuskamar","lengthValue2":"5","id":"id_b613027a_e37d_4aa3_8e77_94aa4ed96528","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"lamamenginap","lengthValue2":"5","id":"id_dc1224fd_e47f_4587_aa85_ebf311338ef3","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"hargakamar","lengthValue2":"5","id":"id_5cca1451_d9b2_4280_a6ce_3e3ddff90c54","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"totalawal","lengthValue2":"5","id":"id_c1777553_d0a3_48b1_be45_e242b3bd66db","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"persendiskon","lengthValue2":"5","id":"id_4b25d8b9_f4d9_46fa_b810_31f5952c7a1c","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"nominaldiskon","lengthValue2":"5","id":"id_1b0c7499_ea41_41b3_903e_b6c393574c02","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"totalbayar","lengthValue2":"5","id":"id_c8c40a53_ab46_44fa_b010_99ce5811c407","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Boolean","name":"tersedia","lengthValue2":"5","id":"id_bdc30183_e675_4e79_85e3_124cdca86885","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"deluxe","lengthValue2":"5","id":"id_1e0a8802_1ab9_483e_a34d_6d97d558f385","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"standard","lengthValue2":"5","id":"id_d26791e6_9d56_4311_8a22_3f2f04aad318","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"suite","lengthValue2":"5","id":"id_69bef04c_2705_4ca7_9684_13e9203debb8","initValue":null},{"@type":"Call","id":"id_1eabd360_23fc_4218_bc80_3961efe4d0a0","value":"InputPelanggan()"},{"@type":"Call","id":"id_5f24ae02_853d_4065_91ab_44a7d236d36a","value":"ValidasiKamar()"},{"@type":"Call","id":"id_cbdfc2f8_1de2_4cdd_986c_3f272d2f0e34","value":"HitungBiaya()"},{"@type":"Call","id":"id_407aea42_b582_4f57_8ebe_0e5a2e4d7b97","value":"HitungDiskon()"},{"@type":"Call","id":"id_1df34c88_16c4_4b8b_979f_891dc182eec3","value":"ProsesPemesanan()"},{"@type":"Call","id":"id_ef765fbc_3a6f_468d_bb25_5569ac0edb50","value":"TampilkanTransaksi()"},{"@type":"Return","id":"id_b1f8ecb7_1c52_4792_a03a_676cf8ea906b","maybeValue":null}],"parameters":[]},"id":"id_b25ce71c_9b67_4685_a69a_bd5a5bbb3c38","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":true,"lang":"java","showGenCode":false},"version":"0.3","revision":1454}