by @MSatya Pratama Fork
{"functions":[{"rawId":"id_cbce13bb_033d_4afc_a771_055cf31b960f","tpe":"Void","name":"inputkaryawan","statements":[{"@type":"Begin","id":"id_415be049_b0bf_459e_a9ce_9654815681a5"},{"@type":"Input","name":"idkaryawan","id":"id_0b61bfb3_8181_4a82_9071_b9003a3471ba","prompt":null},{"@type":"Input","name":"namakaryawan","id":"id_d0a515a9_7351_40e2_b783_66677629ce34","prompt":null},{"@type":"Input","name":"golongan","id":"id_3ad31c8e_4845_4e27_a9d3_329c23545b53","prompt":null},{"@type":"Input","name":"harihadir","id":"id_2bef930e_280a_4d81_8d7e_97ce3d35c51e","prompt":null},{"@type":"Return","id":"id_05bc1b81_af91_426a_9fb3_6ec4f8f07720","maybeValue":null}],"parameters":[]},{"rawId":"id_022a41b6_4408_4325_9289_ac45bd437933","tpe":"Integer","name":"hitunggajipokok","statements":[{"@type":"Begin","id":"id_153ebecd_c69b_46f8_a98a_101de57fbca8"},{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"@type":"Assign","name":"gajipokok","id":"id_abfc6a09_5dfb_4222_ae10_b0a3a8b66e77","value":"0"}],"id":"id_c21b68f0_42c2_470c_a869_8ffb8af9e976"},"trueBlock":{"statements":[{"@type":"Assign","name":"gajipokok","id":"id_ae73c2b6_0f44_4ec2_970d_a49b88686f34","value":"7000000"}],"id":"id_cd99340d_69bf_46a0_a7d4_f91b1922a9cb"},"condition":"golongan == \"C\"","@type":"If","id":"id_293a9955_7eb5_4a17_abce_0276c2f4f7d6"}],"id":"id_20db48f2_a2b0_4579_8c31_33b60380ebd7"},"trueBlock":{"statements":[{"@type":"Assign","name":"gajipokok","id":"id_d2ce85a5_3e83_42be_93b1_a3f39176b3be","value":"5500000"}],"id":"id_13571788_4f8b_4678_8112_58415aac6d9d"},"condition":"golongan == \"B\"","@type":"If","id":"id_7a16c323_266a_4854_9d2b_aa70610aa5be"}],"id":"id_73c528d0_97ec_4329_bfc4_75ef9232c876"},"trueBlock":{"statements":[{"@type":"Assign","name":"gajipokok","id":"id_4a84ea16_d2ed_48db_99f1_ac05be91331e","value":"4000000"}],"id":"id_c64fe84c_2629_41eb_97f6_28dddf184109"},"condition":"golongan == \"A\"","@type":"If","id":"id_633ad0f4_d286_4a3a_8d55_6d4f7551fdcd"},{"@type":"Return","id":"id_23ac5f67_c26c_46b9_9655_4f3b9339bc72","maybeValue":"gajipokok"}],"parameters":[]},{"rawId":"id_18ff322c_99ce_4d52_821b_6d07df98e9f5","tpe":"Real","name":"hitungtunjangan","statements":[{"@type":"Begin","id":"id_39ae86a4_585f_49ba_a1cf_7ffe6502dbc4"},{"@type":"Assign","name":"tunjanganjabatan","id":"id_93ee20f9_27de_45d0_9742_18e0440bc6ec","value":"pokok * 0.15"},{"@type":"Assign","name":"tunjangantransport","id":"id_128e79b9_6a37_4943_ac46_738176c8766e","value":"harihadir * 25000"},{"@type":"Assign","name":"totaltunjangan","id":"id_4ed18980_cab2_47e7_ab8a_641ca692311d","value":"tunjanganjabatan + tunjangantransport"},{"@type":"Return","id":"id_824111da_34e1_4dbc_b00f_2962fd54b4ab","maybeValue":"totaltunjangan"}],"parameters":[]},{"rawId":"id_92d0053c_7771_4afb_8690_266a36adb2a5","tpe":"Integer","name":"hitungpajak","statements":[{"@type":"Begin","id":"id_f2b6b8fc_f7d8_477c_aeb2_bf3cab3243b8"},{"@type":"Assign","name":"gajibruto","id":"id_2f03c225_9a22_43c0_b18a_d6365b8a187d","value":"gajipokok + totaltunjangan"},{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"@type":"Assign","name":"persenpajak","id":"id_52c2c62a_c49d_47d3_b92c_f4b42bc577cb","value":"10"}],"id":"id_b5e03b0b_f80f_4d23_b59b_63223ffa9d23"},"trueBlock":{"statements":[{"@type":"Assign","name":"persenpajak","id":"id_7bd5edd0_eac3_4e60_a0ee_1627378a50e5","value":"5"}],"id":"id_7d9a5bd7_8d15_4cfc_91b7_e6bbf3ec3ede"},"condition":"gajibruto <=10000000","@type":"If","id":"id_fd2c7c8f_87ac_4767_8cf9_f4c6f4a4da3f"}],"id":"id_242318fc_5b5b_4302_8496_0aed42dcf7e6"},"trueBlock":{"statements":[{"@type":"Assign","name":"persenpajak","id":"id_73fbe431_857a_426b_aa0f_cc8cecef189c","value":"0"}],"id":"id_006ed6c8_bcb1_4d6e_9d9a_54a677a6170f"},"condition":"gajibruto <=5000000","@type":"If","id":"id_0ffd5ead_4253_4bba_9135_ac4650ce74a8"},{"@type":"Assign","name":"pajak","id":"id_14a24f6a_ff84_4b9b_a501_a7295218fa97","value":"gajibruto * persenpajak / 100"},{"@type":"Return","id":"id_b104945b_5e93_4f96_a1c5_2361a8d4b6a1","maybeValue":"pajak"}],"parameters":[]},{"rawId":"id_bf6ff554_0321_4058_863f_3f9fad7d962d","tpe":"Integer","name":"hitunggajibersih","statements":[{"@type":"Begin","id":"id_bf2b4677_32dc_4d13_952f_51adeda83c64"},{"@type":"Assign","name":"gajibersih","id":"id_6b6d37a2_fb47_41c3_9435_1ccce7e76edb","value":"gajibruto - pajak"},{"@type":"Return","id":"id_deee1224_dc63_4caf_bd9b_13b2258e6182","maybeValue":"gajibersih"}],"parameters":[]},{"rawId":"id_d0e5c9f2_7593_43b5_a8c1_d5df3ba1581f","tpe":"Void","name":"tampilkanslip","statements":[{"@type":"Begin","id":"id_8d781280_d068_4828_b974_4fff9517c2b8"},{"newline":true,"@type":"Output","id":"id_e3bdc588_0cd5_41d8_80eb_15fb0ef95c31","value":"\"id karyawan:\"+idkaryawan"},{"newline":true,"@type":"Output","id":"id_321294a6_797c_4af8_ae7c_9eb02540301e","value":"\"nama:\"+namakaryawan"},{"newline":true,"@type":"Output","id":"id_d5d9f1f6_2fea_4fba_a97f_954d055fbd68","value":"\"golongan:\"+golongan"},{"newline":true,"@type":"Output","id":"id_bd8c19de_f1ba_45f6_aa4c_103512932fa2","value":"\"gaji pokok:\"+gajipokok"},{"newline":true,"@type":"Output","id":"id_8821691f_a60a_43a8_b268_487740b9ffb7","value":"\"tunangan:\"+totaltunjangan"},{"newline":true,"@type":"Output","id":"id_3e392622_1231_4b34_b5f5_822314d65d47","value":"\"gaji bruto:\"+gajibruto"},{"newline":true,"@type":"Output","id":"id_661f9180_d43c_490c_b958_3c54781c97ef","value":"\"pajak:\"+pajak"},{"newline":true,"@type":"Output","id":"id_c0bd0f55_0684_465d_99cc_cd57ad507ef8","value":"\"gaji bersih:\"+gajibersih"},{"@type":"Return","id":"id_b85ee25c_4e23_4f89_841b_8b7bcda0b6d6","maybeValue":null}],"parameters":[]}],"name":"New Program","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_caec1ae8_7de7_41b4_a0cf_68c72521a6a0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"idkaryawan","lengthValue2":"5","id":"id_46167ea3_509d_497e_847f_ee03c646f3d8","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"namakaryawan","lengthValue2":"5","id":"id_f168d706_1da1_49d7_ad1b_263115a6f1fa","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"golongan","lengthValue2":"5","id":"id_d5228e77_0244_4d59_a70c_3db06753e16e","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"harihadir","lengthValue2":"5","id":"id_b00e6877_58a6_4562_b08d_4fb030c8dd74","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"gajipokok","lengthValue2":"5","id":"id_9ad7fe03_a09d_4c15_9cc9_518380bbd9bc","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"tunjanganjabatan","lengthValue2":"5","id":"id_1419285a_141f_4eae_b917_b671cfd859c7","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"tunjangantransportasi","lengthValue2":"5","id":"id_3c740149_a9b4_48bc_a295_1fdf4aee8e33","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"totaltunjangan","lengthValue2":"5","id":"id_5e146157_7849_42e8_bede_5211675f4fc6","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"gajibruto","lengthValue2":"5","id":"id_e5735867_39ec_4e07_ace7_c27232345781","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"persenpajak","lengthValue2":"5","id":"id_f8e79fef_ed20_49ed_a60b_411d382a3cf5","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"pajak","lengthValue2":"5","id":"id_971288e2_411a_49e4_98c1_9a9a7a8ed224","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"gajibersih","lengthValue2":"5","id":"id_22c10aef_7da3_4a1a_8195_d726cdb07b91","initValue":null},{"@type":"Call","id":"id_6cb87f11_a77c_495a_93c6_126cbb2ed985","value":"inputkaryawan()"},{"@type":"Call","id":"id_9a0af5ca_ce51_43b7_899d_5dc54e6276ab","value":"hitunggajipokok()"},{"@type":"Call","id":"id_8672d681_86b8_42be_9371_c8e8a661ac95","value":"hitunngtunjangan()"},{"@type":"Call","id":"id_99eb21eb_78a8_4a54_b3ae_cfca9f11d539","value":"hitungpajak()"},{"@type":"Call","id":"id_0cea049c_16ca_43e6_86a2_862a94ee0550","value":"hitunggajibersih()"},{"@type":"Call","id":"id_ea63d7fc_7db3_435b_b08f_1b69f8fd2d20","value":"tampilkanslip()"},{"@type":"Return","id":"id_1194f907_f202_4614_9b40_1740ddf4f1de","maybeValue":null}],"parameters":[]},"id":"id_356c7ed2_51cb_48f1_8514_2c148362f859","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":true,"lang":"java","showGenCode":false},"version":"0.2","revision":1255}