by @Jace Zimmerman Fork
{"functions":[{"rawId":"id_d6335a77_f22c_4c72_b56a_9a55c5f02923","tpe":"Void","name":"getNotGreen","statements":[{"@type":"Begin","id":"id_aa560fc0_9e59_4c00_8084_f15c60aace22"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"counter","lengthValue2":"5","id":"id_200de66d_ba2f_44f6_a461_83040a51dc6f","initValue":null},{"@type":"Assign","name":"counter","id":"id_3008df34_0c57_4457_afc7_edcbea1ede29","value":"0"},{"condition":"counter < 12","@type":"While","id":"id_dfae42ff_53d2_4676_9b77_f62075142a9a","body":{"statements":[{"newline":true,"@type":"Output","id":"id_0373211e_c3f9_455e_be61_23107fa47463","value":"\"Enter NOT GREEN energy costs for \" + months[counter]"},{"@type":"Input","name":"notGreenCost[counter]","id":"id_b5202b26_c7a8_49ac_b109_11cb16ebaa40","prompt":null},{"@type":"Assign","name":"counter","id":"id_9fe613f0_ec2e_4a2a_9bc1_f7a2861a1fcd","value":"counter + 1"}],"id":"id_aba4dfb7_a18f_4e5a_8bb0_3a6fa26ce7df"}},{"@type":"Return","id":"id_1dc6ca84_5201_4e2b_8185_7551a07f3b22","maybeValue":null}],"parameters":[]},{"rawId":"id_48c58680_bc0f_4e74_82ab_717dde78a2ed","tpe":"Void","name":"getGoneGreen","statements":[{"@type":"Begin","id":"id_0c5d1938_4885_456e_bd9e_c3b0b34aa7c8"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"counter","lengthValue2":"5","id":"id_3a0a0e83_c6b2_43cf_8a25_a5ca7b97ba92","initValue":null},{"@type":"Assign","name":"counter","id":"id_1ae6c554_887f_418f_bb86_c7de318a1d6e","value":"0"},{"condition":"counter < 12","@type":"While","id":"id_2c82b7c0_2924_4326_b7b5_5902ad4123bc","body":{"statements":[{"newline":true,"@type":"Output","id":"id_06a86ed1_f5d6_4183_a820_03a146165097","value":"\"Enter GONE GREEN energy costs for \" + months[counter]"},{"@type":"Input","name":"goneGreenCost[counter]","id":"id_0c945c7b_f281_454c_8695_1b2098df4dd1","prompt":null},{"@type":"Assign","name":"counter","id":"id_ff156981_5a6a_4997_ba2e_7c93fcd1bc47","value":"counter + 1"}],"id":"id_400a3dda_3611_4f2e_9800_235fd87b87bd"}},{"@type":"Return","id":"id_bd699043_acba_4c1c_b878_223143c0f254","maybeValue":null}],"parameters":[]},{"rawId":"id_6afe5c4f_4177_463a_a9e5_a2c9c3c46415","tpe":"Void","name":"energySaved","statements":[{"@type":"Begin","id":"id_5034da6e_c480_4ef5_87e0_8eba09b24069"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"counter","lengthValue2":"5","id":"id_665b2755_d484_4a0e_9b9c_e4d0802e620c","initValue":null},{"@type":"Assign","name":"counter","id":"id_00155c6b_e8c0_40fb_b694_5493a4d26fb4","value":"0"},{"condition":"counter < 12","@type":"While","id":"id_40f3adbc_ee48_4091_8a9d_1390a24cd634","body":{"statements":[{"@type":"Assign","name":"savings[counter]","id":"id_df724a96_68f0_4f8b_ad47_c9d316007eaa","value":"notGreenCost[counter] - goneGreenCost[counter]"},{"@type":"Assign","name":"counter","id":"id_83bdc08c_10d9_471b_a39e_e422ccd278a1","value":"counter + 1"}],"id":"id_48d8459a_c925_4cdd_934a_0792d8fdc85d"}},{"@type":"Return","id":"id_d1ea601c_7993_4e4c_be00_ab3cbf37864e","maybeValue":null}],"parameters":[]},{"rawId":"id_8604a007_3625_4b0b_b74d_65378a604115","tpe":"Void","name":"displayInfo","statements":[{"@type":"Begin","id":"id_9e836d4c_5636_4734_81e5_708915c1e62f"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"counter","lengthValue2":"5","id":"id_2c99906a_536f_4457_9972_35d695ccc00c","initValue":null},{"@type":"Assign","name":"counter","id":"id_d0d2261d_08d7_447b_9e5e_ce09df13d7d8","value":"0"},{"condition":"counter < 12","@type":"While","id":"id_910968e0_ec0f_4417_aee6_dfd5a7665ed6","body":{"statements":[{"newline":true,"@type":"Output","id":"id_c062ccad_0f72_462c_a99b_886d13fbbb5f","value":"\"Information for \" + str(months[counter])"},{"newline":true,"@type":"Output","id":"id_ac2f53fd_9cdf_4b6e_8763_dc4e7eadab27","value":"\"Savings $\" + str(savings[counter])"},{"newline":true,"@type":"Output","id":"id_48fad1aa_5a71_436e_9095_7e31e749742a","value":"\"Not Green Costs $\" + str(notGreenCost[counter])"},{"newline":true,"@type":"Output","id":"id_d56d564e_27f3_4896_b44b_57d38544e7f5","value":"\"Gone Green Costs $\" + str(goneGreenCost[counter])"},{"@type":"Assign","name":"counter","id":"id_b5d22250_685d_439d_97a9_09ff3d424f17","value":"counter + 1"}],"id":"id_6082fc11_12ef_4d5b_8789_c75db4260900"}},{"@type":"Return","id":"id_db5e4ace_43b3_4333_b86d_9b0094972685","maybeValue":null}],"parameters":[]}],"name":"Lab 9-5","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_7028e205_a67e_4095_98bd_e7dc5203a44d"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"endProgram","lengthValue2":"5","id":"id_d9e50337_f0f3_4ef7_92e1_4e9f7172a10e","initValue":"\"no\""},{"condition":"endProgram == \"no\"","@type":"While","id":"id_ce74c55f_7514_4cb7_96a5_276d24b89922","body":{"statements":[{"lengthValue":-1,"@type":"Declare","lengthValue1":"12","tpe":"RealArray","name":"notGreenCost","lengthValue2":"5","id":"id_92588352_2b51_48f9_85b4_83734673dcfc","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"12","tpe":"RealArray","name":"goneGreenCost","lengthValue2":"5","id":"id_7903ace3_b2e5_4930_948d_ab23fe005367","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"12","tpe":"RealArray","name":"savings","lengthValue2":"5","id":"id_99b6054e_8d1e_41a2_8f9f_eadee4d46f73","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"12","tpe":"StringArray","name":"months","lengthValue2":"5","id":"id_5b39723d_8156_4e21_848f_ec4dc615d25e","initValue":null},{"@type":"Assign","name":"months[12]","id":"id_09f6c056_c33f_4b44_b5de_784c6592b891","value":"\"January\", \"February\","},{"@type":"Call","id":"id_c209d388_ce32_4f22_b5e1_942f9e48d0fe","value":"getNotGreen()"},{"@type":"Call","id":"id_85eb493e_9379_488c_86cb_9b744e04c5a6","value":"getGoneGreen()"},{"@type":"Call","id":"id_b2c0ed4a_207a_43cd_93be_552150592153","value":"energySaved()"},{"@type":"Call","id":"id_767a46ab_d474_425b_a741_17f67f273eb8","value":"displayInfo()"},{"newline":true,"@type":"Output","id":"id_ae39146b_de9b_4f28_95d9_c0eb77ffe33a","value":"\"Do you want to end the program? (yes or no)\""},{"@type":"Input","name":"endProgram","id":"id_d5ce25a6_64bd_45a4_874d_93d9571524f6","prompt":null}],"id":"id_380bf087_27e3_4580_b00d_8a689ef5da4b"}},{"@type":"Return","id":"id_95c3509b_e97b_4ce5_8c0c_ec997936e366","maybeValue":null}],"parameters":[]},"id":"id_98c6e011_be97_4520_b258_51a387b44292","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":true,"lang":"java","showGenCode":false},"version":"0.3","revision":738}