{"functions":[{"rawId":"id_f97e9114_cf16_484c_ae23_f01771d9ed18","tpe":"Real","name":"getSales","statements":[{"@type":"Begin","id":"id_1db90a61_87d6_4d59_ad8b_48233e3ae331"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"monthlySales","lengthValue2":"5","id":"id_f997c6fd_5bb8_4bf5_967c_15c4b6ff9faa","initValue":"0.0"},{"newline":true,"@type":"Output","id":"id_97240396_bff7_41ce_b12c_eda855452953","value":"\"Enter your monthly sales\""},{"@type":"Input","name":"monthlySales","id":"id_ed020633_08ae_4a6d_b01c_1add2883f8d2","prompt":null},{"@type":"Return","id":"id_0780ea02_0e80_42cf_b2c9_14a93d28607a","maybeValue":"monthlySales"}],"parameters":[]},{"rawId":"id_60386a39_9e42_4710_9c9f_bf1bb1e14f03","tpe":"Real","name":"getIncrease","statements":[{"@type":"Begin","id":"id_a4662918_e95e_4fea_ac49_ee7429a67017"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"salesIncrease","lengthValue2":"5","id":"id_85fb4a5d_0d64_4e99_8cd0_ad05ccd712d9","initValue":"0.0"},{"newline":true,"@type":"Output","id":"id_85a48063_6f81_4b88_ae20_80330da4f56b","value":"\"Enter percent of sales increase in decimal format. For example, 4% should be entered as 0.04\""},{"@type":"Input","name":"salesIncrease","id":"id_16c9befa_170f_4b28_8514_2476cd9fcb4f","prompt":null},{"@type":"Return","id":"id_59a58cf7_7e89_4665_ab3a_712b0789c030","maybeValue":"salesIncrease"}],"parameters":[]},{"rawId":"id_4227b2b5_f4fc_4055_b670_e424bf1a02ea","tpe":"Real","name":"storeBonus","statements":[{"@type":"Begin","id":"id_646b48d3_67ae_473f_b95d_3ec31370076e"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"storeAmount","lengthValue2":"5","id":"id_23c612ab_79a8_465d_afe0_6b5f571e47da","initValue":"0.0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"salesIncrease","lengthValue2":"5","id":"id_af5a5847_f50c_4de0_8e15_3b3660c1ac89","initValue":"0.0"},{"@type":"Assign","name":"storeBonus","id":"id_2a8fdf7e_05c6_449b_9363_4f0bd67ce87e","value":"monthlySales * salesIncrease"},{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"@type":"Assign","name":"storeAmount","id":"id_77265d6c_9a2e_49c0_b6a6_f185f1afb2ea","value":"0"}],"id":"id_e49db219_afd9_40bf_9fe8_3d3cabc655f5"},"trueBlock":{"statements":[{"@type":"Assign","name":"storeAmount","id":"id_da431b49_060d_488f_be9e_891ccab896d8","value":"3000"}],"id":"id_7f17b9bb_5386_46c5_a93b_fbd29a5f9ee8"},"condition":"monthlySales >= 80000","@type":"If","id":"id_af3a6761_2f60_4bbc_ad7f_c469350940c9"}],"id":"id_96d5fa69_4204_471c_b60f_4ae2c7df9c05"},"trueBlock":{"statements":[{"@type":"Assign","name":"storeAmount","id":"id_2371ab9b_4893_4966_8699_2e5c5cdfc56b","value":"4000"}],"id":"id_f71bbfad_6d46_4848_b4c5_cdb83c2c7cf3"},"condition":"monthlySales >= 90000","@type":"If","id":"id_a4944891_9bb9_42a1_b2ac_81881a7ccdf1"}],"id":"id_24f918e5_671e_4445_84dd_d737a06a8278"},"trueBlock":{"statements":[{"@type":"Assign","name":"storeAmount","id":"id_9ce0577f_1730_4014_871e_847071562a60","value":"5000"}],"id":"id_aa4e021e_ee86_4af6_8c74_f36c82097ddd"},"condition":"monthlySales >= 100000","@type":"If","id":"id_c61641c0_534e_47cb_ba50_e84c2ad8c05e"}],"id":"id_ac1714de_c49f_471d_aadb_9373a66142cc"},"trueBlock":{"statements":[{"@type":"Assign","name":"storeAmount","id":"id_2008690f_5ec8_4e22_b62a_a7a204717848","value":"6000"}],"id":"id_d34502fc_5adb_44a8_bc15_626e8ff33cb9"},"condition":"monthlySales >= 110000","@type":"If","id":"id_d393381c_1665_4c7b_8b6a_953cc4bae1bc"},{"@type":"Return","id":"id_7572f921_fed3_4136_9423_b4b03792708e","maybeValue":"storeAmount"}],"parameters":[{"tpe":"Real","name":"monthlySales","id":"96c6972b-e52e-4786-a4a3-7b0ee8e25e85"}]},{"rawId":"id_22840878_938e_4835_84a6_bc158619ab75","tpe":"Real","name":"empBonus","statements":[{"@type":"Begin","id":"id_dde64d40_db3c_4201_bab9_2e6a435e5ff1"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"empAmount","lengthValue2":"5","id":"id_56c92177_dfbb_4223_ba2f_8e80449c643b","initValue":"0.0"},{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"@type":"Assign","name":"empAmount","id":"id_ac583ec4_3e7d_4790_9a3d_63c0e1417809","value":"0"}],"id":"id_14840d4c_8153_4b1f_bdb6_e8e0de1c53db"},"trueBlock":{"statements":[{"@type":"Assign","name":"empAmount","id":"id_66c3420c_7e5d_48aa_860f_850fa9eef3a2","value":"40"}],"id":"id_96276578_e69a_49fe_ad1a_1754349171f6"},"condition":"salesIncrease >= 0.03","@type":"If","id":"id_d24a18fc_4fbb_4f43_bb45_72e45a8cbc85"}],"id":"id_475b3c63_1b15_437d_988d_746e7eaf7127"},"trueBlock":{"statements":[{"@type":"Assign","name":"empAmount","id":"id_0237ee71_7fd4_49dc_8144_8cc2ec5de5c4","value":"50"}],"id":"id_d39e5f8b_dd82_41e1_8ef5_fdad0a0cae2d"},"condition":"salesIncrease >= 0.04","@type":"If","id":"id_485897c2_479c_4360_b0f7_e4726ff30b54"}],"id":"id_ae115b24_d38f_41e5_b29a_ffafdfabefbe"},"trueBlock":{"statements":[{"@type":"Assign","name":"empAmount","id":"id_46e6556f_be7d_452f_83e6_574ca951e4dd","value":"75"}],"id":"id_5a97c699_a1c9_42c3_8059_36a0c3b2211a"},"condition":"salesIncrease >= 0.05","@type":"If","id":"id_3c823ea8_c364_4204_baab_2f2e895da43f"},{"@type":"Return","id":"id_64d66770_f375_42d4_818e_cd872f5b5eb2","maybeValue":"empAmount"}],"parameters":[{"tpe":"Real","name":"salesIncrease","id":"d9e104aa-1b2b-4d4f-98f3-e3b4bc5b7dc9"}]},{"rawId":"id_3814fe5f_6cf3_4b1f_96d8_b76202b02686","tpe":"Real","name":"printBonus","statements":[{"@type":"Begin","id":"id_41baa738_92b0_41b0_a5d2_d3dcefac08a9"},{"newline":true,"@type":"Output","id":"id_fbf4ac41_dceb_43f8_982b_497019e02dc8","value":"\"The store bonus amount is $\" + storeAmount"},{"newline":true,"@type":"Output","id":"id_0d50595e_d757_4d9b_bac7_e66ce7486823","value":"\"The employee bonus amount is $\" + empAmount"},{"falseBlock":{"statements":[],"id":"id_9ea8aa5a_c657_4e89_8ad5_fa8b546d3fdd"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_4f0224a1_b4e0_483a_a5b7_dbbfab332d82","value":"\"Congrats! You have reached the highest bonus amounts possible\""}],"id":"id_e97a844b_3414_4e1a_8dc5_3150f7d3f128"},"condition":"(storeAmount == 6000) && (empAmount == 75)","@type":"If","id":"id_a169879b_25a3_421b_831a_65b829f52190"},{"@type":"Return","id":"id_4a180dd2_52c6_47eb_8d78_93ad4693f65d","maybeValue":"printBonus"}],"parameters":[{"tpe":"Real","name":"storeAmount","id":"5728a95b-5acf-4081-a39d-d0c2c31c3c48"},{"tpe":"Real","name":"empAmount","id":"3f7ae1b7-4fc2-4c8d-876b-0a543ba1411b"}]}],"name":"Lab 4-4","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_21a30f2d_8b37_4b83_87ca_56dccc4d6d39"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"getSales","lengthValue2":"5","id":"id_1f74950b_0f87_45f9_88f2_9333261f2325","initValue":"0.0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"saleIncrease","lengthValue2":"5","id":"id_e9135565_f35e_46c5_bc86_affda95d6e1c","initValue":"0.0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"storeBonus","lengthValue2":"5","id":"id_5fd630c1_4ac1_4fa6_b558_fa3889906aac","initValue":"0.0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"empAmount","lengthValue2":"5","id":"id_5a8d3ccf_f122_4f3f_9c9d_84ee5d285bad","initValue":"0.0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"printBonus","lengthValue2":"5","id":"id_eb327d7b_91c2_495f_8546_a400caac7366","initValue":"0.0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"monthlySales","lengthValue2":"5","id":"id_00e90239_ea1c_46fc_8ac5_2476bb8496db","initValue":"0.0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"storeAmount","lengthValue2":"5","id":"id_8af54dff_9361_4630_a723_53d067b7f96a","initValue":"0.0"},{"@type":"Assign","name":"monthlySales","id":"id_81bb16c1_a8d7_45db_b767_de9949fd9297","value":"getSales()"},{"@type":"Assign","name":"saleIncrease","id":"id_a38e5d91_f05c_48a1_8fdd_640562a88dc7","value":"getIncrease()"},{"@type":"Assign","name":"storeBonus","id":"id_c91d7eae_38fc_4eeb_9271_04c777309276","value":"storeBonus(monthlySales)"},{"@type":"Call","id":"id_871710d8_cb16_451b_8931_bdd600a1a82e","value":"storeBonus(monthlySales)"},{"@type":"Call","id":"id_f8a6bd24_4954_4d84_a7c8_4292fe2bc096","value":"empBonus(saleIncrease)"},{"@type":"Call","id":"id_20774964_47b9_4c12_88b6_6f6ad190c5cd","value":"printBonus(storeAmount, empAmount)"},{"newline":true,"@type":"Output","id":"id_0fe93a07_09eb_4c2e_b25b_11199f46f0b1","value":"\"The store bonus is \" + storeBonus(monthlySales)"},{"newline":true,"@type":"Output","id":"id_6e1623ee_c493_4cf2_8c5a_b86f319ef604","value":"\"The employee bonus is \" + empBonus(saleIncrease)"},{"@type":"Return","id":"id_30038992_5dfb_4675_ba30_65dfb30933b5","maybeValue":null}],"parameters":[]},"id":"id_c7a12eba_4fd4_4fe5_a9d9_6bf63eab8c69","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":true,"lang":"java","showGenCode":false},"version":"0.3","revision":2747}