by @MUSTANSAR HUSSAIN Fork
{"functions":[],"name":"Guess the number","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_263f2865_9e43_4835_a870_b6e67c1c10d4"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"low","lengthValue2":"5","id":"id_d980d9fb_ab25_43ef_9d4e_24961d22fa17","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"high","lengthValue2":"5","id":"id_79a432ee_efcf_4a6b_94d7_6346817cf6e0","initValue":null},{"@type":"Assign","name":"low","id":"id_8eb05c3f_2de1_4a87_97d7_3eb432aec459","value":"1"},{"@type":"Assign","name":"high","id":"id_38fd3a22_e0ef_4521_9e87_ea77d41bb990","value":"50"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"mid","lengthValue2":"5","id":"id_a7b5e328_e490_4833_b86a_41f655c13a98","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"response","lengthValue2":"5","id":"id_a19347a7_92bf_499a_b30a_676737eac5f0","initValue":null},{"newline":true,"@type":"Output","id":"id_95b1df48_948e_4f6d_a531_2ba1c54fed90","value":"\"Think of a number between 1 and 50, and I will try to guess it!\""},{"newline":true,"@type":"Output","id":"id_15b1a963_060f_4976_ad09_c4ad9ddf1d59","value":"\"Answer with y (yes) or n (no).\""},{"condition":"low <= high","@type":"While","id":"id_57f6f678_17eb_4e02_b0d1_b0a8cefd0e12","body":{"statements":[{"@type":"Assign","name":"mid","id":"id_c2e14a69_4874_44bf_afa2_b0bb0cd52bab","value":"(low+high)/2"},{"newline":false,"@type":"Output","id":"id_9ac2461c_931e_4a6a_9fb4_a8150864bee9","value":"\"Is your number \""},{"newline":false,"@type":"Output","id":"id_3047c3a0_6baf_4474_bb74_4db0aa6bafa5","value":"mid"},{"newline":true,"@type":"Output","id":"id_9bc2ad17_9117_46e8_a9b8_e1d27c6e8968","value":"\" ?\""},{"@type":"Input","name":"response","id":"id_a7e845f6_07bb_4bd3_a5a5_a4f64afc991f","prompt":"(y/n): "},{"falseBlock":{"statements":[{"newline":false,"@type":"Output","id":"id_288160fa_f484_493f_884e_84d6aabeab25","value":"\"Is your number greater than \""},{"newline":false,"@type":"Output","id":"id_c972ee1a_7154_450d_a64d_f7d1966c8f30","value":"mid"},{"newline":false,"@type":"Output","id":"id_0aaa812e_a60f_4e9c_912f_827443166ce7","value":"\" ?\""},{"falseBlock":{"statements":[{"@type":"Assign","name":"high","id":"id_3693f0a0_5cb1_47de_8a79_d13357751460","value":"mid-1"}],"id":"id_f8862b2a_b337_40de_9a01_e74dc507aca0"},"trueBlock":{"statements":[{"@type":"Assign","name":"low","id":"id_43d91ab7_4885_4947_a582_62bb98e28e78","value":"mid+1"}],"id":"id_90d7420e_ab11_4c4f_95f9_909c49994c9f"},"condition":"(response==\"y\") || (response==\"Y\")","@type":"If","id":"id_8337557c_c8f5_41ce_8ee1_f1e9744d3b2e"}],"id":"id_5761d05e_911a_466a_aa21_73a6d0e639e4"},"trueBlock":{"statements":[{"newline":false,"@type":"Output","id":"id_383639f8_61dd_4803_b44d_84d7a59721e9","value":"\"🎉 Yay! I guessed it correctly!\""}],"id":"id_458fdcc1_e3a0_4f85_8c5f_b1c91d6b9e66"},"condition":"(response==\"y\") || (response==\"Y\")","@type":"If","id":"id_6d6dc471_d23a_47ed_b619_0a584797471c"}],"id":"id_302985ee_77ca_46a4_990c_f0d302f90ad7"}},{"newline":true,"@type":"Output","id":"id_468cf80d_a19e_47dd_a2b8_a98044bfb40d","value":"\"Something went wrong. Please answer consistently.\""},{"@type":"Return","id":"id_01e5cdd3_ea1e_4b4a_9c3e_8d86157c5774","maybeValue":null}],"parameters":[]},"id":"id_3f3a4368_4125_4771_a0d5_41367af4c736","config":{"showDebugVars":true,"useInputPrompt":true,"echoEnteredValue":true,"showIoBtns":true,"showFunctions":true,"lang":"c++","showGenCode":true},"version":"0.3","revision":596}