by @Bran-adk Fork
{"functions":[{"rawId":"id_a5547274_1508_48e2_acd3_d423dc95225e","tpe":"Real","name":"getSales","statements":[{"@type":"Begin","id":"id_5758ef66_17e7_4682_a773_85cae38e65ba"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"monthlySales","lengthValue2":"5","id":"id_664bb568_c1e7_48c2_9df6_be2d40ccca2d","initValue":null},{"@type":"Assign","name":"monthlySales","id":"id_af4f064a_351f_4f25_80fc_0ac2da501d38","value":"0.0"},{"newline":true,"@type":"Output","id":"id_38f5490e_4fb0_4043_bccd_702e0f7fdcd6","value":"\"Enter your monthly sales\""},{"@type":"Input","name":"monthlySales","id":"id_f03d3b09_0d3b_4427_9f4a_f5b8093a912d","prompt":null},{"@type":"Return","id":"id_4e9e1c16_bd22_4626_9897_bdffea7a14ab","maybeValue":"monthlySales"}],"parameters":[]},{"rawId":"id_b7f54364_d97b_411f_8430_bd6b58556c50","tpe":"Real","name":"getIncrease","statements":[{"@type":"Begin","id":"id_3f058e16_5598_4e3b_b8cc_f56957020ea0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"salesIncrease","lengthValue2":"5","id":"id_6015827e_290e_4c30_bb5b_dcb628588378","initValue":null},{"@type":"Assign","name":"salesIncrease","id":"id_6d712898_c8fc_4cfd_8c36_664088649462","value":"0.0"},{"newline":true,"@type":"Output","id":"id_22c2bc36_8233_473c_8568_df95bf62dc53","value":"\"Enter percent of sales increase. For example, 4% should be entered as 4\""},{"@type":"Input","name":"salesIncrease","id":"id_4c176255_70be_4798_8343_9d0038e2d5e5","prompt":null},{"@type":"Assign","name":"salesIncrease","id":"id_9c70f206_5702_4e60_9908_50a67c579ab9","value":"salesIncrease / 100"},{"@type":"Return","id":"id_51ca4f95_5e5e_4374_b45a_bfc45ed0b964","maybeValue":"salesIncrease"}],"parameters":[]},{"rawId":"id_7de6c116_7d11_4862_bf71_6ae77329340d","tpe":"Real","name":"storeBonus","statements":[{"@type":"Begin","id":"id_91b09bd5_d497_42f7_bf0b_386bf4174049"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"storeAmount","lengthValue2":"5","id":"id_9e1f5fbb_f16b_49eb_83d4_f515e4345907","initValue":null},{"@type":"Assign","name":"storeAmount","id":"id_4a6f98c5_364e_414a_9001_848f821b8e32","value":"0.0"},{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"@type":"Assign","name":"storeAmount","id":"id_15e59a5f_125a_4011_8bfb_3433c842a7cf","value":"0"}],"id":"id_44667036_3878_4ba1_b82a_17b42b1d7e2f"},"trueBlock":{"statements":[{"@type":"Assign","name":"storeAmoun","id":"id_fed3b593_4c27_4867_aad3_182faa0b8039","value":"3000"}],"id":"id_0fe4937f_761d_423a_91df_6fbe83581970"},"condition":"monthlySales>=80000","@type":"If","id":"id_23313068_0a5e_4c7f_b9a2_abda101e66e9"}],"id":"id_a7586380_fa4e_4fd5_b6a0_d8533f83e5c3"},"trueBlock":{"statements":[{"@type":"Assign","name":"storeAmount","id":"id_82e29e79_4d7e_424c_9c9a_989015c8f02f","value":"4000"}],"id":"id_1f6d5c6d_45ea_465f_b8fe_8dfef5b83006"},"condition":"monthlySales>=90000","@type":"If","id":"id_0683655f_fac2_47e2_a51b_d17c3b2980b0"}],"id":"id_11d45563_6a95_41f1_885e_31c73071c050"},"trueBlock":{"statements":[{"@type":"Assign","name":"storeAmount","id":"id_8c91f3e8_947a_46f8_8541_8ff1449b2443","value":"5000"}],"id":"id_8e2ed4a9_c74f_49ce_a05c_78138ff8874f"},"condition":"monthlySales >=100000","@type":"If","id":"id_230715ca_9fa8_40d8_a19b_0ba6af00ae94"}],"id":"id_9865e1dc_5be3_464b_941a_9326681cc7e7"},"trueBlock":{"statements":[{"@type":"Assign","name":"storeAmount","id":"id_6a465405_f805_49b0_a10e_678b45915988","value":"6000"}],"id":"id_16cb1075_81f6_4d8e_9bcc_ff9248ce0eb7"},"condition":"monthlySales >= 110000","@type":"If","id":"id_519ded16_4eee_46d6_a9e0_cda5021c988a"},{"@type":"Return","id":"id_04fa4071_590e_4a38_a380_5b8420cb1dcd","maybeValue":"storeAmount"}],"parameters":[{"tpe":"Real","name":"monthlySales","id":"e194e819-8b33-44cb-b1c7-72d10db4a104"}]},{"rawId":"id_54f8f6fa_c330_4ae2_b3ef_9487000fd031","tpe":"Real","name":"empBonus","statements":[{"@type":"Begin","id":"id_6664953f_b36e_4be1_ab28_d21224820007"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"empAmount","lengthValue2":"5","id":"id_edb88add_d57e_4a6d_b088_6f55e99437ce","initValue":null},{"@type":"Assign","name":"empAmount","id":"id_e49e1c3a_2731_42a6_b838_f5b7560c250f","value":"0.0"},{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"@type":"Assign","name":"empAmount","id":"id_db2b064a_3296_4dac_8f4d_fe43b031f9be","value":"0"}],"id":"id_56970593_86bf_4fac_bcb4_831df4cd7d93"},"trueBlock":{"statements":[{"@type":"Assign","name":"empAmount","id":"id_0bc43a34_a43c_4c41_a165_a09f9fa40acc","value":"40"}],"id":"id_d7383acf_3cb8_4b5e_9300_18499f35d96e"},"condition":"salesIncrease >= 0.03","@type":"If","id":"id_b808cf63_8a5b_4c7c_8bae_60b3195d19f6"}],"id":"id_65d312b4_76f8_4bf8_8638_87b1282dcf1a"},"trueBlock":{"statements":[{"@type":"Assign","name":"empAmount","id":"id_107bd931_ba7f_4c28_bef6_24b1610354b9","value":"50"}],"id":"id_d5f34d3d_80ca_4d3f_98bf_731373947efd"},"condition":"salesIncrease >= 0.04","@type":"If","id":"id_0628db65_4b05_4f66_b949_2b060dae02ca"}],"id":"id_3970102f_076f_4de2_83a1_9f35651a2236"},"trueBlock":{"statements":[{"@type":"Assign","name":"empAmount","id":"id_c1d984a3_69e4_44cf_b77a_3bb1914352bf","value":"75"}],"id":"id_b85cb83f_644e_4cc1_a672_1f6d1cfbfd70"},"condition":"salesIncrease >= 0.05","@type":"If","id":"id_20877134_477d_43d9_82b7_aa07a4ce3dab"},{"@type":"Return","id":"id_6ff2f108_cc9f_42c6_86db_bd799d218072","maybeValue":"empAmount"}],"parameters":[{"tpe":"Real","name":"salesIncrease","id":"f87916ad-9167-4f6d-be36-e7ea4d479278"}]},{"rawId":"id_425c3efc_55f7_494b_8500_3e6a126ec7e6","tpe":"Void","name":"printBonus","statements":[{"@type":"Begin","id":"id_fe9feba7_e592_41e4_aa9b_4dff664f0aab"},{"newline":true,"@type":"Output","id":"id_10b700b7_23ff_4732_9263_000708c313af","value":"\"The store bonus amount is $\" + storeAmount"},{"newline":true,"@type":"Output","id":"id_b95fa9c1_af56_4625_8210_153d0f73a7e0","value":"\"The employee bonus amount is $\" + empAmount"},{"falseBlock":{"statements":[],"id":"id_ae432aa5_2445_4eae_affc_b7ec4c2712d2"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_65eec489_0e9d_4c2b_b513_337b2e206e69","value":"\"Congrats! You have reached the highest bonus amounts possible!\""}],"id":"id_91f87fef_24cf_47be_abb9_8d94e63a47dd"},"condition":"(storeAmount == 6000) && (empAmount == 75)","@type":"If","id":"id_a0a8519f_4b4c_4ac9_8856_a184c29cbedd"},{"@type":"Return","id":"id_1324b7fc_b138_4b0f_9c96_f2cab6ed9937","maybeValue":null}],"parameters":[{"tpe":"Real","name":"storeAmount","id":"f8cc4b3b-e185-4818-a8f0-abcf6d21102c"},{"tpe":"Real","name":"empAmount","id":"a2812be4-9253-4ad2-9a78-2584c1f36691"}]}],"name":"Lab 4-4","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_7618ba23_f6ba_46fe_a2cf_2dac04376015"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"monthlySales","lengthValue2":"5","id":"id_d35e2bcf_be12_42f5_90f8_302cd65727de","initValue":null},{"@type":"Assign","name":"monthlySales","id":"id_14b2d305_e01b_47ac_bebb_85a97b477493","value":"getSales()"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"salesIncrease","lengthValue2":"5","id":"id_856264f6_a0fd_4525_844c_10689f2e21b7","initValue":null},{"@type":"Assign","name":"salesIncrease","id":"id_cfbbdbff_5f21_4dc7_9000_43ecb0062f65","value":"getIncrease()"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"storeAmount","lengthValue2":"5","id":"id_3d9de1c5_5880_4cbc_943e_429a23a1a28e","initValue":null},{"@type":"Assign","name":"storeAmount","id":"id_5c28949b_1c42_4e2f_b403_1ca7da205408","value":"storeBonus(monthlySales)"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"empAmount","lengthValue2":"5","id":"id_49a80674_56e7_4c43_a6dc_fed70b235b0f","initValue":null},{"@type":"Assign","name":"empAmount","id":"id_bcb586ce_4c30_4f7b_a23e_a8497484861e","value":"empBonus(salesIncrease)"},{"@type":"Call","id":"id_f23ce087_3970_42c7_8e68_bf4a7034fca6","value":"printBonus(storeAmount, empAmount)"},{"@type":"Return","id":"id_be7765c1_1387_470a_804f_b525e5889297","maybeValue":null}],"parameters":[]},"id":"id_eedac155_6e9a_405f_99c3_1945a72ca848","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":true,"lang":"java","showGenCode":true},"version":"0.2","revision":1397}