by @EL JALALUDDIN RUMI 35 ICP TKJ Fork
{"functions":[],"name":"New Program","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_begin"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"","tpe":"String","name":"password","lengthValue2":"","id":"id_dec_pass","initValue":"\"\""},{"lengthValue":-1,"@type":"Declare","lengthValue1":"","tpe":"Integer","name":"percobaan","lengthValue2":"","id":"id_dec_percobaan","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"","tpe":"Integer","name":"maxPercobaan","lengthValue2":"","id":"id_dec_max","initValue":"3"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"","tpe":"Boolean","name":"isLogin","lengthValue2":"","id":"id_dec_status","initValue":"false"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"","tpe":"String","name":"passwordBenar","lengthValue2":"","id":"id_dec_correct","initValue":"\"ElRUMI\""},{"newline":true,"@type":"Output","id":"id_out_1","value":"\"==={SISTEM LOGIN ATM}-\""},{"condition":"percobaan < maxPercobaan && !isLogin","@type":"While","id":"id_while_login","body":{"statements":[{"@type":"Input","name":"password","id":"id_in_pass","prompt":"Masukkan PIN/Password: "},{"falseBlock":{"statements":[{"@type":"Assign","name":"percobaan","id":"id_as_inc_percobaan","value":"percobaan + 1"},{"falseBlock":{"statements":[],"id":"id_fb_sisa"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_out_wrong","value":"\"Password salah! Sisa percobaan: \" + (maxPercobaan - percobaan)"}],"id":"id_tb_sisa"},"condition":"percobaan < maxPercobaan","@type":"If","id":"id_if_sisa"}],"id":"id_fb_pass"},"trueBlock":{"statements":[{"@type":"Assign","name":"isLogin","id":"id_as_login_true","value":"true"}],"id":"id_tb_pass"},"condition":"password == passwordBenar","@type":"If","id":"id_if_check_pass"}],"id":"id_body_while"}},{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_out_blocked","value":"\"Kartu diblokir\""}],"id":"id_fb_result"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_out_success","value":"\"Login berhasil\""}],"id":"id_tb_result"},"condition":"isLogin","@type":"If","id":"id_if_result"},{"@type":"Return","id":"id_ret","maybeValue":null}],"parameters":[]},"id":"id_3049260d_60ec_4877_affb_2631f2d511a4","config":{"showDebugVars":true,"useInputPrompt":true,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":true,"lang":"java","showGenCode":true},"version":"0.1","revision":120}