{"functions":[{"rawId":"id_8ce910c8_7fd1_4f03_a3f0_80500de385d4","tpe":"Void","name":"InputPelanggan","statements":[{"@type":"Begin","id":"id_61391d2c_4eba_46fb_8287_7b01f4627e78"},{"@type":"Input","name":"idPelanggan","id":"id_c9a7aef2_fae7_4363_b5d7_d72a663f0632","prompt":null},{"@type":"Input","name":"namaPelanggan","id":"id_64e491bc_d0f2_468a_9237_871c5173d3de","prompt":null},{"@type":"Input","name":"nomorTelepon","id":"id_f22bb38e_66ec_4dfa_abea_704672a4cc6e","prompt":null},{"@type":"Return","id":"id_3143fdd0_d239_49e7_b19b_c9c23e1dd99b","maybeValue":null}],"parameters":[]},{"rawId":"id_a7ecf15b_6a81_4cdc_b275_5d6bcbfa94bf","tpe":"Boolean","name":"ValidasiKamar","statements":[{"@type":"Begin","id":"id_23cc1ecd_188c_44a6_9e55_1ab9a7e44ab8"},{"newline":true,"@type":"Output","id":"id_815e30c6_2761_4303_8295_fdcd6a8031ad","value":"\"Pilih Tipe Kamar (Standard/Deluxe/Suite)\""},{"@type":"Input","name":"tipeKamar","id":"id_524c1ca8_06b2_42a7_a1b9_be969b5dd5c9","prompt":"Please enter x:"},{"@type":"Input","name":"statusKamar","id":"id_b303a849_a092_45c4_8dad_2bc11f2ff420","prompt":null},{"falseBlock":{"statements":[{"@type":"Assign","name":"tersedia","id":"id_c5f31909_c939_48a8_92fb_a26ed701ab30","value":"false"},{"newline":true,"@type":"Output","id":"id_bdf7e2b1_8271_4eef_a05f_d4603090242c","value":"\"Kamar Tidak Tersedia\""}],"id":"id_3a69f11b_ad0e_4c3f_8fce_577949d4c87c"},"trueBlock":{"statements":[{"@type":"Assign","name":"tersedia","id":"id_b6d765f6_d78c_446d_9f65_8825914e74a2","value":"true"},{"newline":true,"@type":"Output","id":"id_73de8bcf_6401_481f_888f_13ce63b03109","value":"\"Kamar Tersedia, Lanjut Proses Pemesanan\""}],"id":"id_1170d985_222b_432a_b45e_cc3466be5c87"},"condition":"statusKamar == \"Tersedia\"","@type":"If","id":"id_5cd45658_065e_41bb_90b1_493a9c9fe3a6"},{"@type":"Return","id":"id_4d86b678_0fa3_4d65_a652_4e170ef2692c","maybeValue":"tersedia"}],"parameters":[]},{"rawId":"id_70b175ff_5817_42dc_aa48_f6446f07e5bf","tpe":"Real","name":"HitungBiaya","statements":[{"@type":"Begin","id":"id_1b5c2cec_6e2a_4929_9bd1_331f5ed5f539"},{"falseBlock":{"statements":[{"@type":"Assign","name":"totalAwal","id":"id_16c858c3_d10d_4317_940b_a05f21f82c49","value":"0"}],"id":"id_3b0688d0_64d5_4372_81c7_e4b58cb47763"},"trueBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[],"id":"id_3fa9dbc7_d9c0_4999_b706_745ed35db2c5"},"trueBlock":{"statements":[{"@type":"Assign","name":"hargaKamar","id":"id_f072ac99_3d7e_4c15_92f0_2c612216c919","value":"1000000"}],"id":"id_f3a70b30_45e9_4c00_8e76_ed023cc1edff"},"condition":"tipeKamar == \"Suite\"","@type":"If","id":"id_bf438f9c_3771_40cf_a0ff_feb047c18704"}],"id":"id_271f1dee_2ec0_43d5_afd9_4370aa1433f8"},"trueBlock":{"statements":[{"@type":"Assign","name":"hargaKamar","id":"id_e108c878_d559_49b8_9d98_9613449653fd","value":"500000"}],"id":"id_4c1c26ce_2e4f_439e_abc7_82adedfddf83"},"condition":"tipeKamar == \"Deluxe\"","@type":"If","id":"id_e4b4b723_3412_4d68_8a07_707623dbd5fc"}],"id":"id_6e6e885d_d3ed_40e8_b973_d691152d75c3"},"trueBlock":{"statements":[{"@type":"Assign","name":"hargaKamar","id":"id_a0a45123_2466_45af_b2b9_fe72acdda379","value":"300000"}],"id":"id_17934a8e_ca86_4598_ba01_b7a1d523d5d5"},"condition":"tipeKamar == \"Standard\"","@type":"If","id":"id_c5834506_e06c_4dba_9dc7_a2dd0e241924"},{"newline":true,"@type":"Output","id":"id_6eae85b5_7ca9_4e0f_8e40_e0a1d85aabed","value":"\"Lama Menginap :\""},{"@type":"Input","name":"lamaMenginap","id":"id_dc527f87_fe3c_460b_98f3_f8380a5415ff","prompt":"Please enter x:"},{"@type":"Assign","name":"totalAwal","id":"id_8b233b90_62ea_42fc_a65c_5b57b595e965","value":"hargaKamar * lamaMenginap"}],"id":"id_95f6e907_94f7_4140_888f_f84f74a4361c"},"condition":"tersedia == true","@type":"If","id":"id_be9d5e77_7af0_43ba_a9be_fde91cf77658"},{"@type":"Return","id":"id_6db65d23_e210_4255_8e27_9c3bfbb14088","maybeValue":"totalAwal"}],"parameters":[]},{"rawId":"id_2ce5e21e_f0c8_4216_9566_cef0802d8a75","tpe":"Real","name":"HitungDiskon","statements":[{"@type":"Begin","id":"id_74dec45e_1743_4ba3_b8ea_d01acaab34da"},{"falseBlock":{"statements":[{"@type":"Assign","name":"diskon","id":"id_d90379b3_9de9_4f0a_8178_6715e61c22f8","value":"0"}],"id":"id_9fa1f889_e613_4ab8_b880_7bbfb69096a5"},"trueBlock":{"statements":[{"falseBlock":{"statements":[{"@type":"Assign","name":"diskon","id":"id_a4eb3bd7_2ba1_43a0_bd34_9aaa0ed42b5d","value":"0"}],"id":"id_cd46eeab_c42d_4b85_a21e_07e3a61c2a43"},"trueBlock":{"statements":[{"@type":"Assign","name":"diskon","id":"id_353c79e8_b474_4263_9ed5_b7ccf56e5f36","value":"totalAwal * 0.10"}],"id":"id_2648afb2_d199_4a3b_9782_b7fd56b7ad43"},"condition":"lamaMenginap >= 5","@type":"If","id":"id_a75ff817_bfbd_43fe_9822_324e9c98615c"}],"id":"id_924e7cea_86be_4c0a_a41d_e3d6e4b35d98"},"condition":"tersedia == true","@type":"If","id":"id_55b59ae0_4c45_4278_b081_31ee0902ac30"},{"@type":"Return","id":"id_07f6f647_3bef_4b81_bde4_5a01395c4081","maybeValue":"diskon"}],"parameters":[]},{"rawId":"id_b3924795_f43a_48e3_b64c_91e1db9615e5","tpe":"Void","name":"ProsesPemesanan","statements":[{"@type":"Begin","id":"id_6a46e0dd_685b_4087_ae04_bd8711b13e4e"},{"falseBlock":{"statements":[{"@type":"Assign","name":"totalBayar","id":"id_c968eee6_0f3d_4f70_b8f0_4af22c96fd7b","value":"0"},{"@type":"Assign","name":"statusKamar","id":"id_9e12606b_2263_4a39_bec9_9eb9878221fd","value":"\"Tidak Terpesan\""},{"newline":true,"@type":"Output","id":"id_2a7d5b93_60d5_48df_9b33_dd56956d0beb","value":"\"Status Kamar : \"+statusKamar"}],"id":"id_ebcae18a_476a_4c36_a2ab_3cc22f13aa2b"},"trueBlock":{"statements":[{"@type":"Assign","name":"totalBayar","id":"id_6a039330_d665_4491_80cc_4e46965c3e37","value":"totalAwal - diskon"},{"@type":"Assign","name":"statusKamar","id":"id_8fe9f2e5_6071_4ea4_808c_befb2ba139ff","value":"\"Terpesan\""},{"newline":true,"@type":"Output","id":"id_8f1df593_49ac_4b2b_a2f8_4aab0ca4aeb5","value":"\"Status Kamar : \"+statusKamar"},{"newline":true,"@type":"Output","id":"id_83df5be6_5cca_4efa_818c_06bf91334da5","value":"\"Lama Menginap : \"+lamaMenginap"}],"id":"id_8bcda47d_a4a9_45ec_96d4_74cea74a17c3"},"condition":"tersedia == true","@type":"If","id":"id_b07477be_65e2_4a9d_b233_ee1a02fa8d46"},{"@type":"Return","id":"id_e727893e_8ae6_4166_8734_0d818daac70f","maybeValue":null}],"parameters":[]},{"rawId":"id_c233d86e_08bd_4fe0_a4ed_e8b90a067187","tpe":"Void","name":"TampilkanTransaksi","statements":[{"@type":"Begin","id":"id_c42788d5_c9ba_42d1_bf94_8682bbc2d59b"},{"newline":true,"@type":"Output","id":"id_3fd15d2a_d9d9_49f2_9537_0f75a8b75627","value":"\"ID Pelanggan : \"+idPelanggan"},{"newline":true,"@type":"Output","id":"id_23b513a5_fd40_43c9_bccd_632f07117273","value":"\"Nama Pelanggan : \"+namaPelanggan"},{"newline":true,"@type":"Output","id":"id_0f57657e_1380_4e88_b494_1d69ab294392","value":"\"Nomor Telepon : \"+nomorTelepon"},{"newline":true,"@type":"Output","id":"id_13ed4509_c8e3_4462_8043_3fe9481d38d0","value":"\"Tipe Kamar : \"+tipeKamar"},{"newline":true,"@type":"Output","id":"id_eb0917e0_1248_4e23_bae2_cf7a544cc3ba","value":"\"Total Awal : \"+totalAwal"},{"newline":true,"@type":"Output","id":"id_cd57d029_d1ec_4e7e_aaff_b1fcbfc62302","value":"\"Diskon : \"+diskon"},{"newline":true,"@type":"Output","id":"id_bd495e91_244e_4a72_b371_3778ea5bca61","value":"\"Total Bayar : \"+totalBayar"},{"@type":"Return","id":"id_d29debfc_dd80_4ad6_af34_77c9b0e335e5","maybeValue":null}],"parameters":[]}],"name":"New Program","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_bb41a743_3395_4d5d_98e9_1e69c34cd217"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"idPelanggan","lengthValue2":"5","id":"id_204e4d1e_bd0c_4bdf_9d37_bf8aabe0e2fa","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"namaPelanggan","lengthValue2":"5","id":"id_97c68215_b35a_4f29_8e9a_323d66a90651","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"nomorTelepon","lengthValue2":"5","id":"id_18e57068_b788_4643_aff1_4b4c8f0f263a","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"tipeKamar","lengthValue2":"5","id":"id_0bd1a049_21d9_4001_9d86_a69ba18057cb","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"statusKamar","lengthValue2":"5","id":"id_6c881e13_c723_4c90_afbb_c57a2106f7aa","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"hargaKamar","lengthValue2":"5","id":"id_1d18bc54_85dd_4971_aa04_a570f7c3fc1b","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"lamaMenginap","lengthValue2":"5","id":"id_fe8b0f0b_0259_4aba_b7c8_d7235e616dcd","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Boolean","name":"tersedia","lengthValue2":"5","id":"id_509ab1e6_389e_4497_a581_aeae87dede36","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"totalAwal","lengthValue2":"5","id":"id_f0c5817a_5527_4ea4_a064_818feaed61b3","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"diskon","lengthValue2":"5","id":"id_7c5f37f4_7865_451d_8b77_ed1d303d574a","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"totalBayar","lengthValue2":"5","id":"id_43a3b10a_ddc7_4a8f_b1e4_5cf6eb5055c1","initValue":null},{"@type":"Call","id":"id_81009f1e_c60b_460b_ae44_b1343574942f","value":"InputPelanggan()"},{"@type":"Call","id":"id_16e55c00_3342_47f5_b97a_bebb4fe3d6f5","value":"ValidasiKamar()"},{"@type":"Call","id":"id_252428b8_0b10_440a_ad41_8b2f95cc179d","value":"HitungBiaya()"},{"@type":"Call","id":"id_6215d1cb_11aa_4228_b813_b8ddbe21baf0","value":"HitungDiskon()"},{"@type":"Call","id":"id_46678bae_5fb1_4e26_8144_f4708bb374ce","value":"ProsesPemesanan()"},{"@type":"Call","id":"id_6a580bfa_7a2f_4bf0_adce_47c8bb827916","value":"TampilkanTransaksi()"},{"@type":"Return","id":"id_5b362264_5591_4196_aec7_f4cada2945c6","maybeValue":null}],"parameters":[]},"id":"id_da8bf59b_d819_450e_979e_aef68ab0cab0","config":{"showDebugVars":true,"useInputPrompt":true,"echoEnteredValue":true,"showIoBtns":true,"showFunctions":true,"lang":"java","showGenCode":false},"version":"0.2","revision":2603}