by @Anchor Point Fork
{"functions":[{"rawId":"id_a8d9d361_349c_4014_ab0b_71879b712ffb","tpe":"Void","name":"InputAnggota","statements":[{"@type":"Begin","id":"id_4d65f088_1374_4359_b3c3_d47a14bd54d5"},{"newline":true,"@type":"Output","id":"id_375e80d3_5bfd_44dd_bbe8_575a3d455a6d","value":"\"ID Anggota: \""},{"@type":"Input","name":"idAnggota","id":"id_1399ce07_2b7b_4497_8705_7b916f3e1fc2","prompt":null},{"newline":true,"@type":"Output","id":"id_f7c4031d_1168_4f1c_9b5f_b0912edd2f8c","value":"\"Kode Buku: \""},{"@type":"Input","name":"kodeBuku","id":"id_b93af904_8866_46a8_b2b5_cb04e5f10a0e","prompt":null},{"@type":"Return","id":"id_ff5163bd_f3e1_46c9_8621_2d5f0421a180","maybeValue":null}],"parameters":[]},{"rawId":"id_ccea70b6_ee79_4a51_9c78_6ff7de227a0a","tpe":"Boolean","name":"ValidasiBuku","statements":[{"@type":"Begin","id":"id_aeadd2eb_845c_4717_b0e0_87bcad80bdd7"},{"falseBlock":{"statements":[{"@type":"Assign","name":"tersedia","id":"id_45671008_4a80_4f3d_8bbf_9d37fc596d6c","value":"false"}],"id":"id_0f3ed0a0_ef9e_44e6_be57_0b35e63d6bf8"},"trueBlock":{"statements":[{"@type":"Assign","name":"tersedia","id":"id_ef79a383_1e48_44e3_bb74_20c1e06110aa","value":"true"}],"id":"id_34653409_7cfc_45f0_a1c0_ac1e991193eb"},"condition":"kodeBuku == \"1\"","@type":"If","id":"id_2c236009_08f6_4665_a2d7_3195a3f150af"},{"@type":"Return","id":"id_c295a4b2_6d76_4eb3_b33a_5af8c6ae1685","maybeValue":"tersedia"}],"parameters":[]},{"rawId":"id_d50155e9_dbf2_41ac_8db1_8c3b8d629da3","tpe":"Void","name":"ProsesTransaksi","statements":[{"@type":"Begin","id":"id_744f8974_3e02_47af_94db_c9006f8e7ae0"},{"newline":true,"@type":"Output","id":"id_d68ca62b_1a57_456e_a8f2_2241a8bc74b3","value":"\"Jenis Transaksi: pinjam atau tidak\""},{"@type":"Input","name":"jenisTransaksi","id":"id_6cb75094_95b6_4712_8a57_c22c89d3220b","prompt":null},{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_40f138c3_4cc9_438a_8802_347db50f8ea8","value":"\"Buku Tidak Tersedia\""}],"id":"id_e306a8c8_5e21_49af_b3c9_14cae136677c"},"trueBlock":{"statements":[{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_030e4d19_b7a0_46b1_a1b5_92de636135e2","value":"\"Baca buku di tempat\""}],"id":"id_d497d1cf_e621_4903_8db4_d0b5a14c2d55"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_60b8b451_b1cf_426a_9e8c_0deadfba4e76","value":"\"Peminjaman Berhasil\""}],"id":"id_63219ecb_9c89_4fcd_9c50_077ea6149a9f"},"condition":"jenisTransaksi == \"PINJAM\" || jenisTransaksi == \"pinjam\"","@type":"If","id":"id_478523d1_3b7d_4f57_916a_bc98dd4b7fa4"}],"id":"id_72ff7443_4129_4ed0_9bdd_fcfb295d84e5"},"condition":"tersedia == true","@type":"If","id":"id_9009f605_9993_4682_bd60_0ebd77ca510d"},{"@type":"Return","id":"id_7d8f0016_7f89_4bc0_bf1f_b89667cd224f","maybeValue":null}],"parameters":[]},{"rawId":"id_ec9cd159_cfd5_4075_8fdf_39a779e076e1","tpe":"String","name":"HitungDenda","statements":[{"@type":"Begin","id":"id_208b263f_f2a4_4f89_966a_18be29a023cf"},{"newline":true,"@type":"Output","id":"id_74ad986f_d2f3_43ce_9c46_70cf1a007022","value":"\"Jenis Transaksi: pinjam atau tidak\""},{"@type":"Input","name":"jenisTransaksi","id":"id_c4d0928d_706f_4d6e_9da4_e78698c21c7e","prompt":null},{"falseBlock":{"statements":[],"id":"id_c83ee02d_9442_4d5f_90fb_c3bf68f4ebd4"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_d7f78940_7576_4008_bbb3_736680f62190","value":"\"Hari terlambat?\""},{"@type":"Input","name":"hariTerlambat","id":"id_d32486df_c273_4734_853a_1f09e5262663","prompt":null},{"newline":true,"@type":"Output","id":"id_d0e29d0e_cbbd_4894_b106_68894d815e07","value":"\"Tarif Denda: \""},{"@type":"Input","name":"tarifDenda","id":"id_669bbc17_d7ae_49b1_ac58_b1c00022f39a","prompt":null},{"@type":"Assign","name":"denda","id":"id_bf985b8a_2227_479c_a69c_b8066a30e938","value":"hariTerlambat + tarifDenda"}],"id":"id_838dc1cd_421d_4315_8edf_36a5c73119d4"},"condition":"jenisTransaksi == \"PINJAM\" || jenisTransaksi == \"pinjam\"","@type":"If","id":"id_4284963e_697f_4a29_9c9d_8d8ae4c399b8"},{"@type":"Return","id":"id_f129d88c_378d_4d52_a43a_5aee99530372","maybeValue":"denda"}],"parameters":[]},{"rawId":"id_1f4b2765_1454_485d_8a1b_aa7a4efde50e","tpe":"Void","name":"TampilkanTransaksi","statements":[{"@type":"Begin","id":"id_cb7e7679_9db9_41ed_bfa3_e31b8bbfaacc"},{"newline":true,"@type":"Output","id":"id_754d944c_fd26_469b_bec9_52b04f7b6fb1","value":"\"Anggota: \"+idAnggota"},{"newline":true,"@type":"Output","id":"id_060e5dbd_925c_4e90_b676_e66111d82acb","value":"\"Denda: \"+denda"},{"newline":true,"@type":"Output","id":"id_65518f6e_6ca7_4a0c_9641_6fcef849b304","value":"\"Pengembalian Berhasil\""},{"@type":"Return","id":"id_b6ab2564_fbfc_41ab_b40a_bdc284fc41a9","maybeValue":null}],"parameters":[]}],"name":"Sistem pinjam buku","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_c54ceba0_4cbc_4ad6_bf1d_84481043f3d3"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"idAnggota","lengthValue2":"5","id":"id_41e4eea7_2184_4684_8fe6_f91a4819b2d1","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"kodeBuku","lengthValue2":"5","id":"id_a380322b_31a5_4509_a971_504378afbfa2","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"jenisTransaksi","lengthValue2":"5","id":"id_b699dd14_d833_4f79_8758_59fe09d59d73","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"denda","lengthValue2":"5","id":"id_94d01982_cc51_411c_b09d_460a067529c3","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Boolean","name":"tersedia","lengthValue2":"5","id":"id_f276702f_7bfb_4a52_a771_37ef34ed2166","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"hariTerlambat","lengthValue2":"5","id":"id_5326aac1_59bb_487f_ab86_c2f5ef69af3c","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"tarifDenda","lengthValue2":"5","id":"id_26734020_8ef2_4df7_ac6c_a8e45a96c96f","initValue":null},{"@type":"Call","id":"id_e7d477e4_e694_429d_b8e9_e5efc0adfc6c","value":"InputAnggota()"},{"@type":"Call","id":"id_105e4260_eae5_4a36_bad8_cc509c7b417e","value":"ValidasiBuku()"},{"@type":"Call","id":"id_e657cada_6530_4050_b380_9bd2158893ff","value":"ProsesTransaksi()"},{"@type":"Call","id":"id_90d33b99_58b2_4393_9487_fcaa17bc3937","value":"HitungDenda()"},{"@type":"Call","id":"id_aabaf403_2121_4868_a8a9_1ce1d239ee01","value":"TampilkanTransaksi()"},{"@type":"Return","id":"id_d5cf42e1_3d8e_4ab9_85aa_8562177a7f53","maybeValue":null}],"parameters":[]},"id":"id_82de68b3_8e9f_4444_a535_b04257a6b145","config":{"showDebugVars":true,"useInputPrompt":true,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":true,"lang":"java","showGenCode":true},"version":"0.3","revision":1691}