by @MUHAMMAD USMAN Fork
{"functions":[],"name":"New Program","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_198adee8_ecea_4e44_ac35_81cf9a73c348"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"validuser","lengthValue2":"5","id":"id_a990467a_bc36_48e9_bacf_e592c9923260","initValue":"\"admin\""},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"validpass","lengthValue2":"5","id":"id_86d9a064_b780_4cc9_b1ae_6718f1757cb7","initValue":"54321"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"Attempts","lengthValue2":"5","id":"id_7ae801b1_96b2_4c18_aaab_21428eb40c96","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Boolean","name":"loggedin","lengthValue2":"5","id":"id_538c4647_0728_4a44_a9e7_974ab5e456ac","initValue":"false"},{"condition":"Attempts<3&&loggedin==False","@type":"While","id":"id_e14aa4e8_2aee_4a79_a913_56460b64a8dc","body":{"statements":[{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"inputuser","lengthValue2":"5","id":"id_1f2ecb0e_1d30_43e9_afe0_c7154a3fc80c","initValue":null},{"newline":true,"@type":"Output","id":"id_9bc4d9d4_6fa4_4d9d_b5bf_b913a16f30a9","value":"\"ENTRE_USERNAME\""},{"@type":"Input","name":"inputuser","id":"id_f235781f_acb6_49fd_ad0e_ccde1d844cfa","prompt":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"inputpass","lengthValue2":"5","id":"id_f7a40a6e_afc1_4c61_bd5b_55770cc0609b","initValue":null},{"newline":true,"@type":"Output","id":"id_7b4f999f_19f1_48c6_8970_3e085f916ea8","value":"\"ENTRE_PASSWORD\""},{"@type":"Input","name":"inputpass","id":"id_9c1ff3ce_122b_4f15_ba29_2652a17649f6","prompt":null},{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_3fe7cee1_0571_4d77_b29e_607bfc1dd77c","value":"\"ACCESS DENIED! TRY AGAIN\""},{"@type":"Assign","name":"Attempts","id":"id_fac28319_cfbf_4b61_9a33_38109cc9b7b3","value":"Attempts+1"}],"id":"id_d51b0453_c826_45ee_99f5_de0203f247c7"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_4662fa98_f9ec_470c_92d4_c80b88fd60da","value":"\"ACCESS GRANTED!\""},{"@type":"Assign","name":"loggedin","id":"id_ce41a2a5_13de_450f_8ea5_62588dd5173e","value":"true"}],"id":"id_c12c955d_4b83_4a3f_8d04_e527cfcd1f09"},"condition":"inputuser==validuser&&inputpass==validpass","@type":"If","id":"id_8c3d60cf_f47f_44b5_a6a5_e10e5838f3c4"}],"id":"id_3eef2354_75cd_4009_8e90_b80c19784215"}},{"newline":true,"@type":"Output","id":"id_2d86f016_fbd5_4afc_a736_e1003f609dc7","value":"\"ACCOUNT LOCKED TOO MANY ATTEMPTS\""},{"@type":"Return","id":"id_c8015a3a_9883_4145_9b60_7ba3cf77c707","maybeValue":null}],"parameters":[]},"id":"id_eefbd4fa_237c_4ee3_9c1b_de05348066a0","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":true,"lang":"c++","showGenCode":true},"version":"0.3","revision":449}