by @nabila Nasir Fork
{"functions":[{"rawId":"id_92bcff54_846a_488d_b447_a96ef9df4ae4","tpe":"Void","name":"anggota","statements":[{"@type":"Begin","id":"id_a983fecf_f440_4a31_8f8f_79b4d14a75c6"},{"newline":true,"@type":"Output","id":"id_8c9273ef_60cb_4c25_95c2_2e31405ad2df","value":"\"masukkan id anggota\""},{"@type":"Input","name":"idanggota","id":"id_64a2af0c_f862_4ed9_a7b8_aeb5b60bdfad","prompt":null},{"newline":true,"@type":"Output","id":"id_948ea406_9f0f_4204_b520_67e4e8591cde","value":"\"masukkan nama anggota\""},{"@type":"Input","name":"namaanggota","id":"id_8f008cc1_5c3f_4299_b5fd_404736962d8d","prompt":null},{"newline":true,"@type":"Output","id":"id_7ef6e60f_71b1_4ebc_a269_5a1c44d84e7b","value":"\"Masukkan id buku\""},{"@type":"Input","name":"idbuku","id":"id_dbe83559_55f1_4534_ba93_59f37cbe6db6","prompt":null},{"newline":true,"@type":"Output","id":"id_60ee3ba8_bd82_44bb_9d8c_8cc6b69081be","value":"\"Masukkan status buku\""},{"@type":"Input","name":"statusbuku","id":"id_61185301_4a39_4322_bb8b_ddecb482ae9e","prompt":null},{"newline":true,"@type":"Output","id":"id_ac8bb381_0b0e_4240_a891_0d3b9e4d35a1","value":"\"Masukkan jenis transaksi\""},{"@type":"Input","name":"jenistransaksi","id":"id_1681707b_66bf_4f82_a461_a31935c480ad","prompt":null},{"newline":true,"@type":"Output","id":"id_b7c75a58_365b_46c3_851c_da48a70db5d1","value":"\"hari terlambat\""},{"@type":"Input","name":"hariterlambat","id":"id_37191215_9695_4759_a66c_86c132339fc8","prompt":null},{"newline":true,"@type":"Output","id":"id_7dc802d0_f846_4502_8c6b_2e9ed19bc37e","value":"\"tarif denda\""},{"@type":"Input","name":"tarifdenda","id":"id_6a293370_845e_4b85_aa6f_d94c4d3b31b0","prompt":null},{"@type":"Return","id":"id_a2784925_3805_4ed4_9403_7f2ed28e3174","maybeValue":null}],"parameters":[]},{"rawId":"id_3d5ec453_a9a3_4049_9bfc_897f77da48c2","tpe":"Boolean","name":"validasibuku","statements":[{"@type":"Begin","id":"id_6c628858_3485_4806_95a5_46d9668fc7a9"},{"falseBlock":{"statements":[{"@type":"Assign","name":"statusvalid","id":"id_fb2ce44a_060b_409b_88df_c5fb9f41c691","value":"false"}],"id":"id_eb162eee_1b5a_42c1_b662_e5b1d0fab6b8"},"trueBlock":{"statements":[{"@type":"Assign","name":"statusvalid","id":"id_641cd48f_4de2_45c1_9749_cfddbb0894d1","value":"true"}],"id":"id_97fb02aa_e15c_4179_9fbe_771e47f6aed8"},"condition":"statusbuku==\"tersedia\"","@type":"If","id":"id_0bfa6514_c841_4741_b6da_6ac35d4da6bc"},{"@type":"Return","id":"id_79ef9707_003f_4f14_af52_2c4b0ab31ff8","maybeValue":"statusvalid"}],"parameters":[{"tpe":"String","name":"idbuku","id":"b5a36636-3d2b-43c3-b944-bc7a9fdbbb31"},{"tpe":"String","name":"statusbuku","id":"85840a6b-2881-4d11-b3e6-8b9b6fb57363"}]},{"rawId":"id_f4c142de_8aa2_4b41_8698_dc6ad5e0d5b0","tpe":"Void","name":"prosestransaksi","statements":[{"@type":"Begin","id":"id_fe6456b1_1f30_460a_ac44_55b9dbaa4f37"},{"falseBlock":{"statements":[],"id":"id_fcd24ac6_a1f3_44cf_9c26_82e3ffee554b"},"trueBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[],"id":"id_35e9e8ae_84c4_40d2_b410_36aa8f497a46"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_c5772387_6f1c_4dad_8810_1e4923c51ecc","value":"\"Berhasil Di Kembalikan\""}],"id":"id_0c76f3f8_7098_48ad_8957_c332a2ea100b"},"condition":"jenistransaksi==\"kembali\"","@type":"If","id":"id_9c8b64b6_9cab_4fa6_99cf_24d4dac87e81"}],"id":"id_85558993_8bb4_49cb_9cfc_5a55729fe570"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_0cfa86f8_c9a8_4fa2_97cc_1abf326383c1","value":"\"Berhasil di Pinjam\""}],"id":"id_261e2c25_cdb6_4e1e_9d24_e452831afde1"},"condition":"jenistransaksi==\"pinjam\"","@type":"If","id":"id_dd63aeca_61fc_4db8_99d3_ab4b64cb5741"}],"id":"id_edfcf65c_89ba_457a_8adc_a6c260ff7c47"},"condition":"statusvalid","@type":"If","id":"id_270d26e2_2c81_4c9f_8dea_f9f26098465c"},{"@type":"Return","id":"id_7c1e4727_5308_499d_ace5_5b7d51eba83e","maybeValue":null}],"parameters":[{"tpe":"Boolean","name":"statusvalid","id":"acc285df-958a-4340-b1e1-6c6c1059351e"}]},{"rawId":"id_cf254381_820e_4fe3_b4ad_4deb3864750c","tpe":"Integer","name":"hitungdenda","statements":[{"@type":"Begin","id":"id_cc1e7c66_d93b_4667_ada4_36508030dcdd"},{"falseBlock":{"statements":[{"@type":"Assign","name":"denda","id":"id_5bee833d_e713_4c5d_976f_2f7fb9c4a960","value":"0"}],"id":"id_317d5ef7_685a_4605_a96d_4b6229722be9"},"trueBlock":{"statements":[{"@type":"Assign","name":"denda","id":"id_3071270a_cdd4_45d9_bb8a_4649494ef0e1","value":"hariterlambat*tarifdenda"}],"id":"id_2d640c46_8551_4431_b571_649453165b7d"},"condition":"hariterlambat>0","@type":"If","id":"id_4fa53232_debb_497f_984e_2b35b64936cf"},{"@type":"Return","id":"id_6f73756f_0321_411c_9cc0_8d07c5cdabd9","maybeValue":"denda"}],"parameters":[{"tpe":"Integer","name":"hariterlambat","id":"b36c396d-5788-4fc3-8db3-8bea38f05769"},{"tpe":"Integer","name":"tarifdenda","id":"8572d5d9-7aba-4365-970e-b47bfd1a5ba2"}]},{"rawId":"id_a9343db8_4c5f_490f_b829_b8ebe10ab0b6","tpe":"Void","name":"keluarantransaksi","statements":[{"@type":"Begin","id":"id_6a87c31d_d912_491d_87b3_ea97ca909a65"},{"newline":true,"@type":"Output","id":"id_57003bbf_d847_4903_ae0e_94d945ad1fa4","value":"\"id anggota:\"+idanggota"},{"newline":true,"@type":"Output","id":"id_fd3f41b3_f95a_43ff_99fd_8905b2132eb5","value":"\"nama anggota:\"+namaanggota"},{"newline":true,"@type":"Output","id":"id_0ef6e5b6_45b3_4c56_9af8_b942ca83cf26","value":"\"id buku:\"+idbuku"},{"newline":true,"@type":"Output","id":"id_d1a959c8_6790_465d_bccb_ae0c5b6cedaa","value":"\"jenis transaksi:\"+jenistransaksi"},{"newline":true,"@type":"Output","id":"id_c00b7360_301c_40d7_8b37_e2de23cd64ac","value":"\"hari ter\""},{"newline":true,"@type":"Output","id":"id_a3dd0ca6_de12_468d_b16a_5b64175d3ed4","value":"\"total denda:\"+denda"},{"@type":"Return","id":"id_ddd3ab4e_9f96_498b_80e6_22215558e158","maybeValue":null}],"parameters":[]}],"name":"New Program","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_692b3fdc_ba3e_4713_a79f_06cc703fde73"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"idanggota","lengthValue2":"5","id":"id_5f63ce58_05b8_4108_9b6e_dd84c8378e24","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"namaanggota","lengthValue2":"5","id":"id_25b9d62d_4184_4160_bf27_994cc7b2b15d","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"idbuku","lengthValue2":"5","id":"id_3f23231b_86b6_4d2f_88ff_9d841109d869","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"statusbuku","lengthValue2":"5","id":"id_52aa0ba5_9b5e_4374_bfbe_d8426b991416","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"jenistransaksi","lengthValue2":"5","id":"id_eda636cb_445e_4bae_91b0_4a821254a9be","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"hariterlambat","lengthValue2":"5","id":"id_6725ec5c_0b6a_41ba_9512_c3e4b6938e9b","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"tarifdenda","lengthValue2":"5","id":"id_b60cdc88_1d04_4a41_9797_a3a6370098b0","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"denda","lengthValue2":"5","id":"id_a6e2c18d_06d5_47d9_80fa_efc080a0c6cc","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Boolean","name":"statusvalid","lengthValue2":"5","id":"id_da7b18b4_0072_4823_9eeb_604b8d3ac732","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"tersedia","lengthValue2":"5","id":"id_0c7bed7d_1726_49f5_b905_8cbcc8dd040a","initValue":null},{"@type":"Call","id":"id_49d7e4fe_5b40_45ab_9e66_422d46dc10ba","value":"anggota()"},{"@type":"Call","id":"id_5c06469e_7c71_41d3_8174_a4f41ba6cc37","value":"validasibuku(idbuku,statusbuku)"},{"@type":"Call","id":"id_dabfd255_7bc4_416c_b460_9e857aba8466","value":"prosestransaksi(statusvalid)"},{"@type":"Call","id":"id_43b9cb96_67a6_4b93_8f04_380efcfd0af3","value":"hitungdenda(hariterlambat,tarifdenda)"},{"@type":"Call","id":"id_36cb9792_b1f3_4b50_908e_1ab4c771e783","value":"keluarantransaksi()"},{"@type":"Return","id":"id_b3031bd1_1976_49b6_90e5_504044f7acc0","maybeValue":null}],"parameters":[]},"id":"id_040cdcf7_a25e_4a06_b833_b9eb5cf0291f","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":true,"lang":"java","showGenCode":false},"version":"0.3","revision":1514}