by @MUHAMMAD AHSAN MURTAZA Fork
{"functions":[],"name":"New Program","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_22971635_436a_4b95_bc68_b47d645bfc34"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"loop","lengthValue2":"5","id":"id_135a6c92_d5aa_4f5d_b467_ed7acbc40992","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"balance","lengthValue2":"5","id":"id_48b97d76_6bcf_414c_abf9_f61fdfdb8551","initValue":"12000"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"pin","lengthValue2":"5","id":"id_203fc3a1_e80e_4b8c_bd8a_66a40d0135c6","initValue":"1234"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"enteredPin","lengthValue2":"5","id":"id_643004fd_e163_4286_b8e5_e913e84253f0","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"option","lengthValue2":"5","id":"id_61680c41_7608_4f14_8492_170490bf027d","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"amount","lengthValue2":"5","id":"id_bc0eac54_f986_4d34_b4c5_3d01c1d5203c","initValue":null},{"condition":"loop==1","@type":"DoWhile","id":"id_90fe2bef_5675_4b2a_8b33_d9cd25b858a2","body":{"statements":[{"newline":true,"@type":"Output","id":"id_c03b066c_d4cf_4682_afb4_6fe49c261129","value":"\"Insert Atm Card\""},{"newline":true,"@type":"Output","id":"id_c40b5aad_8ac9_4fa5_8c32_5ab15a26db4c","value":"\"Enter Pin:\""},{"@type":"Input","name":"enteredPin","id":"id_abf4d160_ebbb_46fd_a16c_622eb2db8380","prompt":null},{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_9c6a7524_8787_4011_987a_ae15d75dd1f9","value":"\"Invalid PIN\""}],"id":"id_9383f4f5_d7d6_4c42_a665_671ec25d6cdf"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_df9d3b4d_ae85_4a37_a01a_2a4b289e6724","value":"\"Select\""},{"newline":true,"@type":"Output","id":"id_fccc641c_250f_4a0e_a621_687b8eb33cb0","value":"\"1. Balance Inquiry\""},{"newline":true,"@type":"Output","id":"id_a671a86d_1f6e_48ea_adc7_2386e7f515fd","value":"\"2. Withdraw Cash \""},{"@type":"Input","name":"option","id":"id_7d5ba9be_f4ea_460d_8bfb_43b53592226f","prompt":null},{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_e9565a8b_9f60_4573_b80f_7f7458e45300","value":"\"Remaining Balance = \""},{"newline":true,"@type":"Output","id":"id_91a6fc6b_aab7_46cd_821d_88d1b8777728","value":"balance"}],"id":"id_7a312c47_ae3c_43a1_bdc9_1760791adf16"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_1cec814e_44d2_4fa4_967e_f32e15f5a320","value":"\"enter amount: \""},{"@type":"Input","name":"amount","id":"id_d17a95ee_bc78_4726_84f2_0bb8ef356fd8","prompt":null},{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_a40d8cdf_c9e1_4878_9ca8_4a7a08e3a29c","value":"\"Insufficient Balance\""}],"id":"id_d68c6ddf_da47_49c1_852d_2b9510fbe321"},"trueBlock":{"statements":[{"@type":"Assign","name":"balance","id":"id_adc381d6_1b7a_467f_9f31_578d9ba0b85e","value":"balance - amount"},{"newline":true,"@type":"Output","id":"id_694b0245_54b9_4c36_98b6_56e44c8f64df","value":"\"Please Collect Cash\""},{"newline":true,"@type":"Output","id":"id_0a9f697f_9611_49df_8244_64018f805df5","value":"balance"}],"id":"id_96eaf93a_089c_4b71_b682_06b6553546a0"},"condition":"amount <= balance","@type":"If","id":"id_3e251d24_0ded_4730_a478_17c429903ae5"}],"id":"id_16e58899_3498_4010_9a2c_e851e3d280c9"},"condition":"option==2","@type":"If","id":"id_59e88724_350e_461d_9e7f_50bbabc46d77"}],"id":"id_0c3661b7_c1ac_4e80_8309_9d3424e53c2e"},"condition":"enteredPin==pin","@type":"If","id":"id_200763d3_a63d_442f_99be_5fc4994baf95"},{"newline":true,"@type":"Output","id":"id_0c95b46a_2a95_4313_9fae_3201389f9bf5","value":"\"do you want to do another transaction?\""},{"newline":true,"@type":"Output","id":"id_aa0b0dbc_11a4_467d_bd29_1fd73a4c554c","value":"\"Press 1 for Yes, 0 for No\""},{"@type":"Input","name":"loop","id":"id_488553ee_2ba3_46b4_9388_c015ea87c239","prompt":null}],"id":"id_0885571f_6189_4350_bac5_8c167576b278"}},{"newline":true,"@type":"Output","id":"id_276b689d_96dc_4bde_a7f6_dc5057ebac0a","value":"\"Thank You\""},{"@type":"Return","id":"id_878ee41a_8359_4580_b728_52bcf3c60a26","maybeValue":null}],"parameters":[]},"id":"id_be5c5351_8060_4bd3_b5db_64d9ec8a70f3","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":false,"lang":"c++","showGenCode":true},"version":"0.3","revision":1449}