by @Karlo Kajfeš Fork
{"functions":[],"name":"New Program","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_e4c75624_1e88_4126_86c6_ae17a186c162"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"X","lengthValue2":"5","id":"id_1982d623_539c_45eb_bd85_666cc85ce085","initValue":null},{"@type":"Input","name":"X","id":"id_a4cc18f4_23b1_4c14_8800_5c22df8e5c50","prompt":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"broj","lengthValue2":"5","id":"id_1ea4bd64_0317_4dd4_88b2_89b295dbd1d3","initValue":"0"},{"condition":"X>0","@type":"DoWhile","id":"id_5a2e510c_5c1e_4ce1_9dc7_81775020ed31","body":{"statements":[{"falseBlock":{"statements":[],"id":"id_540fc982_f4c8_4e1e_afd7_9c9889d2ece3"},"trueBlock":{"statements":[{"@type":"Assign","name":"broj","id":"id_1f26c6ff_8f20_478d_8e4c_6d1ba2ed19d3","value":"broj+1"}],"id":"id_5762e35e_2c47_4828_a089_2b38d1def282"},"condition":"X%2==0","@type":"If","id":"id_eade3219_74cd_4115_a60a_e899d28352b2"},{"@type":"Assign","name":"X","id":"id_12bfe97e_639f_445d_a3ec_a58981cec42a","value":"X/10"}],"id":"id_51fdbf73_25b3_4e51_9abc_79ad98766572"}},{"newline":true,"@type":"Output","id":"id_7b5ca9db_3284_47d0_a3a0_c0bc66422682","value":"broj"},{"@type":"Return","id":"id_76dd7d2c_9bca_4247_bf91_b14f86b0a8f3","maybeValue":null}],"parameters":[]},"id":"id_896a505e_4121_463c_bb6c_d4df05a61aa7","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":true,"lang":"c++","showGenCode":true},"version":"0.3","revision":99}