{"functions":[],"name":"tugas PL-razi","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_8a62bafc_d442_480a_8bd4_0e5f7cff079c"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"N","lengthValue2":"5","id":"id_bf8de0ad_3da7_48f8_9ec4_7040123aac5e","initValue":"0"},{"@type":"Input","name":"N","id":"id_646ce283_eeff_483f_bd4d_e80642bd06e2","prompt":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"i","lengthValue2":"5","id":"id_82e56040_8dde_4811_9851_4a0085f4ccf1","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"grade","lengthValue2":"5","id":"id_16943247_115e_4c8c_a16b_30a55777877d","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"hourlyrate","lengthValue2":"5","id":"id_683e0d35_2757_43d1_bbae_6e5a74df820f","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"basesalary","lengthValue2":"5","id":"id_e972b004_2dff_404d_b3ca_702541d21758","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"overtime","lengthValue2":"5","id":"id_7d30659a_724b_4d53_9d30_b22580a58d18","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"hoursworked","lengthValue2":"5","id":"id_df265850_12f7_4b4e_af90_4cf8ab8f6c89","initValue":"0"},{"varName":"i","incr":"1","@type":"ForLoop","start":"1","end":"N","id":"id_af74968b_a794_4991_b91e_739a64fc7780","body":{"statements":[{"@type":"Input","name":"grade","id":"id_b3eaf3e1_bdee_48f7_8118_be23c915c571","prompt":null},{"condition":"grade > 3","@type":"While","id":"id_ed28b51f_c06e_4e91_8630_b6766cfe6d31","body":{"statements":[{"@type":"Input","name":"grade","id":"id_dd1c85a1_c024_4591_b93e_10cda82e207e","prompt":null}],"id":"id_9f87d6c8_8b74_4060_a808_ee97970f2ba5"}},{"@type":"Input","name":"hoursworked","id":"id_b87d585d_f618_4d35_8308_70f945bbec4e","prompt":null},{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_d8fbcc0e_a6f7_4cfc_9273_344b063b5da6","value":"\"error\""}],"id":"id_4349b32c_a705_485d_a6f8_5294daf6ff03"},"trueBlock":{"statements":[{"@type":"Assign","name":"basesalary","id":"id_1d70976a_b743_454a_a731_64a96001ae8d","value":"6000000"},{"@type":"Assign","name":"hourlyrate","id":"id_e63331ce_8e48_4362_824d_535ef8a6209e","value":"200000"}],"id":"id_591f2126_a83e_4684_ad71_0235b0897218"},"condition":"grade==3","@type":"If","id":"id_107b1b62_ba71_43b9_a1f9_b15ffa6f74c3"}],"id":"id_6498a6f1_dbcf_4af4_8dd1_b86a3ef9caac"},"trueBlock":{"statements":[{"@type":"Assign","name":"basesalary","id":"id_ad18320f_ed2a_44a9_b5b2_73b270c1e270","value":"5000000"},{"@type":"Assign","name":"hourlyrate","id":"id_4ff40e7f_643d_4725_a57b_3215d2f3df9f","value":"150000"}],"id":"id_ef3eb365_9ba3_4b68_bf89_0b6af870b51d"},"condition":"grade==2","@type":"If","id":"id_196949ef_6fff_4485_b9e8_d9ded03e783e"}],"id":"id_6a7224e2_959a_4495_ba2b_77d3b74d8ef8"},"trueBlock":{"statements":[{"@type":"Assign","name":"basesalary","id":"id_44aabec5_e845_44a6_90d7_81fdd3bb7723","value":"4000000"},{"@type":"Assign","name":"hourlyrate","id":"id_f5ec496b_78b2_4681_968c_d283289faada","value":"100000"}],"id":"id_d2ba4cad_94f5_4848_8c51_043e8e68e1b1"},"condition":"grade==1","@type":"If","id":"id_ed5a5396_1d3c_4230_afee_2b73370be7f1"},{"falseBlock":{"statements":[{"@type":"Assign","name":"totalsalary","id":"id_e1e5d76c_c830_44e1_b150_966a3cf41118","value":"basesalary + (hoursworked * hourlyrate)"}],"id":"id_065fcad7_ae78_415d_bc76_cc098a143e33"},"trueBlock":{"statements":[{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"totalsalary","lengthValue2":"5","id":"id_be364d6e_c6e7_44de_bb82_b74d132fd1c4","initValue":null},{"@type":"Assign","name":"overtime","id":"id_e0456400_aa62_4eb8_88c2_3f47db283401","value":"hoursworked - 150"},{"@type":"Assign","name":"totalsalary","id":"id_ec78409a_a28e_40c6_bf11_4b0100ab703f","value":"basesalary + (150 * hourlyrate) + (overtime * hourlyrate * 1.5)"}],"id":"id_21a59301_c5dd_42e5_97d2_3b786edb7c23"},"condition":"hoursworked > 150","@type":"If","id":"id_7a055b99_de10_4424_a994_a0a8c73582c1"}],"id":"id_29edbbbb_aba7_44f3_bbcf_b6e8d1388947"}},{"newline":true,"@type":"Output","id":"id_34f13d69_9418_474a_b3df_6b6fb18c8912","value":"\"Employee's salaray\" + i + \": Rp \" + totalsalary"},{"@type":"Return","id":"id_468595b4_fd47_448d_a59b_c451904d86b3","maybeValue":null}],"parameters":[]},"id":"id_4e73ed11_5a9c_447d_87df_fb5aea730e81","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":false,"lang":"java","showGenCode":false},"version":"0.3","revision":932}