{"functions":[{"rawId":"id_39914ff5_144b_444a_b8b0_0a71d99d232c","tpe":"Real","name":"getPrice","statements":[{"@type":"Begin","id":"id_58a54422_780f_4966_a264_a3d418bcce29"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"mealPrice","lengthValue2":"5","id":"id_e2401d4f_59be_4058_be12_c92b8ef4abeb","initValue":"0.0"},{"newline":true,"@type":"Output","id":"id_66eb2d6f_0472_46d6_9daf_064f6fc45be2","value":"\"Enter the price for the meal. \""},{"@type":"Input","name":"mealPrice","id":"id_87c032e5_73b2_431c_a8c8_fe98ae88f636","prompt":null},{"@type":"Return","id":"id_58ab011e_302f_46ce_b702_e61fdd9f9222","maybeValue":"mealPrice"}],"parameters":[]},{"rawId":"id_a6f2a634_7639_4766_989a_1a91381f1300","tpe":"Real","name":"taxPercent","statements":[{"@type":"Begin","id":"id_7e7a02fd_ccc0_47f7_9c1a_308d37173741"},{"@type":"Assign","name":"mealPrice","id":"id_8c1bda37_934b_47dc_869c_4fd16f7119ee","value":"0.0"},{"@type":"Assign","name":"taxAmount","id":"id_b2911310_e681_4309_a5bd_f7bdc78a81a9","value":"mealPrice * 0.06"},{"@type":"Return","id":"id_2519aa0c_919f_42d0_8028_8bd25517c747","maybeValue":"taxAmount"}],"parameters":[{"tpe":"Real","name":"mealPrice","id":"2a5f48a5-6af8-416d-90ae-bceaabef8052"}]},{"rawId":"id_e29deabf_492d_4f86_92a0_808177419104","tpe":"Real","name":"tipPercent","statements":[{"@type":"Begin","id":"id_815850d9_402f_44f0_b37a_12a6af640753"},{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"@type":"Assign","name":"tipAmount","id":"id_1b1961bb_68a1_444b_841d_cde91e303200","value":"mealPrice * 0.22"}],"id":"id_9f80b5d6_ff83_4eaf_93d3_1168f6a4e230"},"trueBlock":{"statements":[{"@type":"Assign","name":"tipAmount","id":"id_3180e48a_cfa6_46c7_9b0e_9f1939589368","value":"mealPrice * 0.19"}],"id":"id_792380b2_1bf9_4217_990d_184164fb7ab4"},"condition":"mealPrice <= 25.00","@type":"If","id":"id_037283ab_c239_409a_94e4_fcb52acd3670"}],"id":"id_dabcc61c_7916_4bd0_92ae_695b8dc71a86"},"trueBlock":{"statements":[{"@type":"Assign","name":"tipAmount","id":"id_fe1ee0c7_1846_4d8c_8024_17bc241e635e","value":"mealPrice * 0.16"}],"id":"id_5a5e1acf_7030_4b22_8099_6571cf90ee3b"},"condition":"mealPrice <= 17.00","@type":"If","id":"id_87c66303_d35f_403a_a063_e7616a9801a3"}],"id":"id_99db5292_2d35_4d9b_86a3_6bd4bc918574"},"trueBlock":{"statements":[{"@type":"Assign","name":"tipAmount","id":"id_e6212c4f_2b3d_41b7_95ac_963c70a018e9","value":"mealPrice * 0.13"}],"id":"id_f2c7aa93_41e2_43c1_afce_7e2ab6a3f73b"},"condition":"mealPrice <= 12.00","@type":"If","id":"id_ea42aed9_7af5_4f50_80c1_c1c652242880"}],"id":"id_ebe52205_0ea7_4577_921a_4af6d6e73165"},"trueBlock":{"statements":[{"@type":"Assign","name":"tipAmount","id":"id_47955a5e_8a6f_44ac_afbe_52d567eccb13","value":"mealPrice * 0.10"}],"id":"id_9a4d4edd_1c63_4ee6_9255_2fedbde328d9"},"condition":"mealPrice <= 5.99","@type":"If","id":"id_aab4241e_fdf6_4d3e_a446_029869c67f47"},{"@type":"Return","id":"id_f0b0bf4e_b556_4710_95c3_16987ed5124e","maybeValue":"tipAmount"}],"parameters":[{"tpe":"Real","name":"mealPrice","id":"74ca8897-3a0a-4bdc-9ee7-e59bf022ec96"}]},{"rawId":"id_9767f99f_4f3b_40f6_b227_fb7291a106f9","tpe":"Real","name":"calculateTotal","statements":[{"@type":"Begin","id":"id_0ad84369_6362_4349_a91c_ece83c76af43"},{"@type":"Assign","name":"mealTotal","id":"id_5f2af55f_4216_4846_aceb_5c9e243a0ccc","value":"mealPrice + taxAmount + tipAmount"},{"@type":"Return","id":"id_b03ef0a6_0139_47ec_9e8b_8ec7199f31e5","maybeValue":"mealTotal"}],"parameters":[{"tpe":"Real","name":"mealPrice","id":"04d8dc8f-42c3-4c09-bb4e-c229b3751878"},{"tpe":"Real","name":"taxAmount","id":"72f5f8fc-5df5-414a-bdc9-bd44daf20ddd"},{"tpe":"Real","name":"tipAmount","id":"4cab407b-aa17-43fa-b527-7b33d6413dc2"},{"tpe":"Real","name":"mealTotal","id":"725dd9fa-27a8-43c5-99f6-d1536391a132"}]},{"rawId":"id_34223cdd_e2df_4d41_b333_ba19bc7dd9c1","tpe":"Void","name":"printInfo","statements":[{"@type":"Begin","id":"id_cf1cf437_7ae1_4dc0_a8f0_8b7559a0621b"},{"newline":true,"@type":"Output","id":"id_e01adaca_5172_4f09_b085_d686d2d55d19","value":"\"The tax is $\" + taxAmount"},{"newline":true,"@type":"Output","id":"id_e81a7526_b933_4d14_b014_24802d96b0a6","value":"\"The tip is $\" + tipAmount"},{"newline":true,"@type":"Output","id":"id_f8ffe99b_e58a_43f9_8111_d3a3b343d8a5","value":"\"The total is $\" + mealTotal"},{"@type":"Return","id":"id_10605d62_9a3a_4738_96c4_580986bb49e2","maybeValue":null}],"parameters":[{"tpe":"Real","name":"taxAmount","id":"f7101f7d-f94a-48f6-a284-5ba09a951dec"},{"tpe":"Real","name":"tipAmount","id":"0bdfbd76-7d5e-471e-a406-85ea04a99051"},{"tpe":"Real","name":"mealTotal","id":"086fc4ad-e223-4f6a-8d26-aa2ab461b476"}]}],"name":"Lab 4-6","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_c0a2d61f_709a_4e06_af9d_53379c6f5b1d"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"mealPrice","lengthValue2":"5","id":"id_f18dcc2b_c872_40aa_b76e_9db21222bee0","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"taxAmount","lengthValue2":"5","id":"id_8a4d2259_3f66_4e20_83ec_4713da00e225","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"tipAmount","lengthValue2":"5","id":"id_39454c59_8fb3_4f35_9009_697a3de5bbd4","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"mealTotal","lengthValue2":"5","id":"id_dc884c67_7cad_4099_b6ea_d03d27e09f12","initValue":"0"},{"@type":"Assign","name":"mealPrice","id":"id_dfa0b645_1bb2_440f_9532_df491fb7b389","value":"getPrice()"},{"@type":"Assign","name":"taxAmount","id":"id_d8f449a1_c8c7_4b43_ab84_f1bdb520ffbb","value":"taxPercent(mealPrice)"},{"@type":"Assign","name":"tipAmount","id":"id_d4c12d05_078f_4b57_a911_9e3caaefa966","value":"tipPercent(mealPrice)"},{"@type":"Assign","name":"mealTotal","id":"id_8afc4d6a_5530_4169_8c72_e64c6c04de74","value":"calculateTotal(mealPrice, taxAmount, tipAmount, mealTotal)"},{"@type":"Call","id":"id_e944e8bd_0644_40db_99fe_1bbacc081850","value":"printInfo(taxAmount, tipAmount, mealTotal)"},{"@type":"Return","id":"id_d7256855_0586_455e_a554_533a03443a17","maybeValue":null}],"parameters":[]},"id":"id_66fbd13d_9e94_4485_9dbf_8b2fc07d29c3","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":true,"lang":"java","showGenCode":false},"version":"0.3","revision":5601}