by @romero Fork
{"functions":[],"name":"New Program","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_72d22ba7_0a83_4d73_ac66_ad2515e0cafb"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"N","lengthValue2":"5","id":"id_6e0784ee_5e25_4942_ae84_4ffd381324b5","initValue":"1"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"i","lengthValue2":"5","id":"id_a273b0e1_6931_4702_858c_df6abf9b6989","initValue":"1"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"Grade","lengthValue2":"5","id":"id_5cf6c7f6_50ba_49ab_92bd_f94d1074824f","initValue":"1"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"HoursWorked","lengthValue2":"5","id":"id_147721d9_5e79_439a_b0d9_d6d98da50fab","initValue":"1"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"Basesalary","lengthValue2":"5","id":"id_1d200b9b_1a1a_4741_a796_61629a103553","initValue":"1"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"Hourlyrate","lengthValue2":"5","id":"id_374d8afc_a091_4447_b4df_66356a55ba6f","initValue":"1"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"OverTime","lengthValue2":"5","id":"id_d6f753c3_4ae4_4f5e_9064_3b78003ce165","initValue":"1"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"sTotal","lengthValue2":"5","id":"id_26fecc46_00ff_4908_831f_59a0b37aae21","initValue":"1"},{"@type":"Input","name":"N","id":"id_c3408e1c_cf1d_4dbc_99e0_f51897a4e189","prompt":null},{"varName":"i","incr":"1","@type":"ForLoop","start":"1","end":"N","id":"id_3e58b4c2_ae25_42a5_8f8e_de63c9ec0440","body":{"statements":[{"@type":"Input","name":"Grade","id":"id_b932c25a_59b2_4913_a6f5_d6d99a396950","prompt":null},{"@type":"Input","name":"HoursWorked","id":"id_8cf55993_57bc_4df2_b335_83bcdbce8fb0","prompt":null},{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"Basesalary","lengthValue2":"5","id":"id_6a263270_f253_4092_a0a7_453931f84953","initValue":"6000000"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"Hourlyrate","lengthValue2":"5","id":"id_561fce5b_1108_40c9_8a33_88b5acc32e81","initValue":"200000"}],"id":"id_0366950c_e9d3_4bf6_9531_c132ceb5e46a"},"trueBlock":{"statements":[{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"Basesalary","lengthValue2":"5","id":"id_18d96d02_2709_486a_8b5e_1ae5f4d50b0b","initValue":"5000000"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"HourlyRate","lengthValue2":"5","id":"id_a32c66ce_7673_4794_88cd_8eb01246821d","initValue":"150000"}],"id":"id_d209dd44_2c08_4ed7_9e57_3382eee557ae"},"condition":"Grade==2","@type":"If","id":"id_f9518fa9_8df0_4b86_802c_d34de01f9bce"}],"id":"id_1cac4eb2_45cd_47bb_85de_d0dbf135336a"},"trueBlock":{"statements":[{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"Basesalary","lengthValue2":"5","id":"id_5c22909e_14b1_4d6a_a488_80fa7d5814e4","initValue":"4000000"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"Hourlyrate","lengthValue2":"5","id":"id_12cb2b92_1c01_4546_a9bb_8780f72ce56f","initValue":"100000"}],"id":"id_e33ab5b5_c048_4e77_8623_de543afe009a"},"condition":"Grade==1","@type":"If","id":"id_05bfd775_98ae_448e_a611_126fd391733a"},{"falseBlock":{"statements":[],"id":"id_916e7197_a218_4ea6_b0aa_93cf51cf0e8e"},"trueBlock":{"statements":[{"@type":"Assign","name":"OverTime","id":"id_d81e76d1_705a_4799_b631_c81e51d71f4a","value":"HoursWorked - 150"},{"@type":"Assign","name":"sTotal","id":"id_ed15a8d9_1049_43d0_9938_2900dddf44c1","value":"Basesalary + (150 * HourlyRate) + (Overtime * Hourlyrate * 1.5)"}],"id":"id_3b5108ea_9583_48f7_b424_086604eab7ed"},"condition":"HoursWorked> 150","@type":"If","id":"id_47c5f445_eb7f_4e5e_ac67_28a19595bce5"}],"id":"id_4ea147d5_504f_464b_8063_8d624f130ad7"}},{"newline":true,"@type":"Output","id":"id_9cf731d4_577d_460d_8058_b9aed05d325d","value":"\"Employee's Salary\" + i + \": Rp \" + sTotal"},{"@type":"Return","id":"id_4c834f03_d289_4b45_8598_464a6ed5ccbe","maybeValue":null}],"parameters":[]},"id":"id_91a9fa4a_3eaf_4b89_bddc_1c56471c74d9","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":false,"lang":"java","showGenCode":false},"version":"0.3","revision":592}